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 27, 2025
Denver, CO, US
Apply Now

Designing, building, and optimizing a platform to support a wide range of messaging use-cases for Twilio's Messaging Platform

Requirements

  • Proficiency in one or more programming languages including Java, Scala, C, C++ and advanced concepts like asynchronous programming, multi-threading etc
  • Experience in AWS cloud solutions, Kubernetes/EKS, CI/CD pipelines like Buildkite & containerization frameworks like Docker
  • Experience with asynchronous communication patterns like Kafka, SQS, RabbitMQ etc
  • Experience with relational and non-relational databases, SQL queries, query optimizations and ETL tools
  • Experience designing and implementing large scale solutions
  • Experience working in distributed and concurrent systems
  • Experience with Testing & Automation

Responsibilities

  • Design and build large-scale distributed messaging and media systems with a focus on reliability, availability, scalability and performance
  • Work closely with stakeholders and product teams to gather business requirements and translate them into effective technical solutions
  • Own your code end-to-end from development to deployment and provide operational support through on-call rotations
  • Take ownership of troubleshooting and resolving operational issues, with opportunities to enhance existing troubleshooting processes and tools
  • Participate in the refinement of the team's ticket backlog, estimating work and follow Agile ceremonies
  • Mentor early in career engineers and contribute to a culture of continuous learning and improvement

Other

  • Will bring your unique set of diverse experiences and background to our team in an open and collaborative manner
  • Have a desire to leverage your expertise but also dive into lesser known areas of technology, architecture, or whatever is needed to solve engineering day-to-day challenges
  • Have an open and honest communication style that always puts the customer first
  • Are comfortable dealing with ambiguity and a shifting landscape
  • Are curious, willing to learn, share and improve