Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Software Engineer (L3)

Twilio

$138,700 - $203,900
Aug 15, 2025
Denver, CO, US
Apply Now

Twilio is looking for a Software Engineer to join their Data & Analytics Platform team to design, build, and optimize their platform to support a wide range of data-driven initiatives, enabling companies and developers worldwide to build better applications and customer experiences.

Requirements

  • Strong proficiency in programming languages such as Python, Java, or Scala.
  • Strong experience with building frameworks for big data technologies such as Spark, Kafka, Hive, and distributed computing systems.
  • Experience with AWS technologies at scale
  • Solid understanding of software engineering principles, including object-oriented and functional programming paradigms, design patterns, and code quality practices.
  • Excellent problem-solving and analytical skills.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development or a related field.

Responsibilities

  • Design, build, and maintain infrastructure and scalable frameworks to support data ingestion, processing, and analysis.
  • Collaborate with stakeholders, analysts, and product teams to understand business requirements and translate them into technical solutions.
  • Architect and implement data solutions using modern data technologies such as Kafka, Spark, Hive, Hudi, Presto, Airflow, and cloud-based services like AWS Lakeformation, Glue and Athena.
  • Design and implement frameworks and solutions for performance, reliability, and cost-efficiency.
  • Ensure data quality, integrity, and security throughout the data lifecycle.
  • Stay current with emerging technologies and best practices in big data technologies
  • Mentor early in career engineers and contribute to a culture of continuous learning and improvement

Other

  • Strong verbal & written communication skills, with the ability to work effectively in a cross-functional team environment.
  • Bias to action, ability to iterate and ship rapidly
  • Passion to build data products, prior projects in this area
  • May be required to travel occasionally to participate in project or team in-person meetings.
  • The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location.