Twilio is seeking a Senior Software Engineer to join the Voice & Video Postflight team. The role will involve building and evolving next-generation distributed systems to support Twilio's massive scale and customer needs.
Requirements
- A Master’s or Bachelor's degree and 5 + years of experience in software engineering, with a focus on backend or infrastructure systems or equivalent combination of years of experience.
- Expertise in Distributed Systems: A deep understanding of consistency models, partition tolerance, and the challenges of scaling stateful services.
- Core Languages: Proficiency in Java, Spring, Dropwizard and a strong grasp of building RESTful APIs at scale.
- Database Fundamentals: Practical experience working with and tuning PostgreSQL, Aurora or similar relational databases.
- Cloud Infrastructure: Familiarity with deploying and managing large-scale services on AWS or GCP.
- Operational Excellence: Comfortable operating in an agile environment with a "you build it, you run it" mentality.
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program