Twilio

Senior Software Engineer, Segment Audiences team

Twilio

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $138,700 - $203,900 per year

Job Level

Senior

Tech Stack

AWSCloudGoGraphQLJavaJavaScriptKubernetesMicroservicesNode.jsPythonReactScalaTypeScript

About the role

  • Segment is a best-in-class customer data platform (CDP) designed with engineers, marketers, and product managers in mind, and Twilio Engage Audiences team builds UIs and APIs powering Segment’s audience-building capabilities.
  • This role involves scaling a complex front-end architecture while delivering new, user-friendly features.
  • You will work closely with design, product management, and other engineers to identify areas for improvement, maintain a high bar for reliability and usability, and continuously refine the end-to-end experience of audience creation and activation.
  • You’ll be expected to evaluate and communicate trade-offs between feature velocity, system stability, and technical debt, and help drive architectural decisions that ensure long-term sustainability and performance.
  • Mentoring junior engineers and contribute to a culture of technical excellence and continuous learning.
  • Support strategic initiatives that impact the broader Twilio Engage platform and engineering organization.

Requirements

  • 4+ years of work experience building enterprise-ready web applications.
  • 3+ years of experience writing production-grade backend code in a modern programming language (e.g., NodeJS, Golang, Python, Java, Scala, or similar).
  • Familiarity with front-end technologies like JavaScript, TypeScript, React (or similar frameworks), and GraphQL.
  • Experience working with stakeholders at all levels - be able to dive into the nuts and bolts of how things work as needed.
  • Experience working with cloud-based infrastructure (AWS preferred).
  • Collaborating with internal/external teams/engineers and fostering an inclusive environment, where all points of view are welcomed and encouraged.
  • Self drive - you take complete ownership of your tasks and champion efforts to get your tasks to completion.
  • Excellent written and spoken communication skills.
  • Degree in Computer Science or a related field, or equivalent work experience.