Software Engineer L2-Messaging API

Twilio
•$116,960 - $146,200•Remote

About The Position

Twilio is hiring a Software Engineer (L2) for its Messaging API team. The role supports the Comms Engineering team in building and maintaining a communications platform used by customers worldwide. The successful candidate will design, develop, deploy, and operate software solutions at scale, and help deliver a strong user experience for next-generation communications. The engineer will work collaboratively on backend services and APIs, participate in code reviews, support production operations and team on-call, and create clear documentation. This is a remote role, though it is not eligible for hiring in California, Connecticut, New Jersey, New York, Pennsylvania, or Washington State. Occasional travel may be required for project or team meetings, and ad-hoc in-person attendance may be requested for team gatherings, functional off-sites, or customer meetings. The role offers competitive pay, time off, parental and wellness leave, healthcare, retirement savings, and other benefits, with offerings varying by location. It may also be eligible for Twilio’s equity and corporate bonus plans. Applications are intended to be accepted until 09/30/2026, subject to change based on business needs.

Requirements

  • Bachelor’s and/or Master’s degree, preferably in Computer Science, or equivalent experience.
  • Experience with Go or Java.
  • Strong written and verbal communication skills, including the ability to explain complex technical concepts to technical and non-technical audiences.
  • Ability to participate in an on-call rotation.

Nice To Haves

  • Experience using NoSQL databases such as DynamoDB.
  • Experience with cloud platforms such as AWS, including containerization and orchestration tools such as Docker and Kubernetes.
  • Ability to work across multiple programming languages and frameworks as needed.
  • Experience with Temporal.

Responsibilities

  • Develop and maintain software.
  • Collaborate with a small team to whiteboard ideas and build backend services and APIs.
  • Perform thoughtful code reviews to maintain a high standard of code quality.
  • Support production operations by building and releasing software and assisting with team on-call.
  • Create clear and concise documentation.

Benefits

  • Competitive pay.
  • Generous time off.
  • Parental and wellness leave.
  • Healthcare.
  • Retirement savings program.
  • Health care insurance.
  • 401(k) retirement account.
  • Paid sick time.
  • Paid personal time off.
  • Paid parental leave.
  • Potential eligibility to participate in Twilio’s equity plan and corporate bonus plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service