Software Engineer L3 @ Twilio
Your Application Journey
Email Hiring Manager
Job Details
Introduction
At Twilio, we’re shaping the future of communications through innovative solutions and a remote-first culture. As part of a vibrant team, you will help build personalized customer experiences that empower millions of developers and businesses worldwide.
About the Role
Join Twilio as a Software Engineer L3 on the cross channel conversations team, working on the next generation omni-channel platform. You will design and build core components that integrate with various Twilio products and external systems, including data lakes, AI agents, and analytic tools, to deliver seamless customer experiences. This role involves mentoring engineers, influencing architectural decisions, and collaborating across teams.
Responsibilities
- Collaborate with product and engineering teams to shape requirements and design solutions.
- Design, build, and maintain scalable, reliable, and resilient Java and Go services on AWS.
- Develop customer-focused software for distributed systems.
- Resolve production incidents with automated remediation processes.
- Participate in Agile ceremonies and leverage AI coding assistants.
- Mentor engineers and share technical expertise.
Qualifications
- 4+ years experience in building high-scale cloud systems.
- Expertise in RESTful API design and development.
- Bachelor’s degree in Computer Science or related experience.
- Experience with Java or Go and best coding practices.
- Strong communication skills.
- Experience with AWS, GCP, or similar cloud platforms.
- Knowledge of SQL and NoSQL databases.
Desired Skills
- Experience with DynamoDB and large-scale datastore design.
- Deploying multi-regional systems.
- Familiarity with container technology such as Docker/Kubernetes.
Location & Travel
This role is remote, based in the San Francisco Bay Area, with occasional travel for team meetings and project collaborations.
Benefits & Compensation
Twilio offers competitive pay, generous time off, healthcare, retirement savings programs, and more. The salary for this role in the San Francisco Bay Area averages approximately 173,300, with eligibility for equity and bonus plans based on factors such as skills, experience, and location.
Key skills/competency
Software Engineering, Java, Go, AWS, Cloud, REST API, Agile, Distributed Systems, Mentoring, DevOps
How to Get Hired at Twilio
🎯 Tips for Getting Hired
- Customize your resume: Highlight cloud and API experience.
- Emphasize technical skills: Focus on Java, Go, and AWS expertise.
- Showcase projects: Demonstrate scalable system design.
- Prepare for interviews: Review distributed systems and Agile methodologies.