← All jobs

Staff Software Engineer – L4

About the role

• Design, develop, and maintain backend services powering Twilio Flex’s high-scale TaskRouter system
• Set and own technical direction for high-scale, business-critical backend services running on AWS
• Lead large distributed-systems changes involving scalability, data architecture, fault isolation, and migration strategy
• Improve availability and resilience for Tier 0 systems while balancing reliability, cost, and delivery speed
• Partner with engineering, platform, and product teams to align designs and unblock dependencies
• Raise engineering standards through design reviews, code reviews, and mentorship
• Drive operational excellence through observability, gamedays, incident response, and permanent fixes
• Influence roadmap priorities and represent the team’s technical position across the organization

• 8+ years of experience writing production-grade backend code in a modern programming language such as Java, Golang, Python, or Scala
• Strong fundamentals and experience building fault-tolerant distributed systems, event-driven architectures, and database design
• Experience working with AWS cloud-based infrastructure
• Experience designing and building high-scale, low-latency APIs
• Experience with MySQL, PostgreSQL, or DynamoDB
• Strong debugging and troubleshooting skills for complex distributed applications
• Experience shipping services following the CI/CD development paradigm
• Effective communication skills and ability to collaborate in a fast-paced team environment
• Comfort with ambiguity and problem-solving in a rapidly growing company

• Competitive pay
• Generous time off
• Parental leave
• Wellness leave
• Healthcare
• Retirement savings program
• Volunteering and donation support