Software Engineer L3
@ Twilio

Hybrid
$173,300
Hybrid
Full Time
Posted 15 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXX****** @twilio.com
Recommended after applying

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.

📝 Interview Preparation Advice

Technical Preparation

Review Java and Go fundamentals.
Practice AWS cloud service deployments.
Study RESTful API design patterns.
Understand scalability in distributed systems.

Behavioral Questions

Discuss collaboration across teams.
Explain conflict resolution in projects.
Describe handling production incidents.
Share mentoring experiences.

Frequently Asked Questions