Salary
💰 $138,700 - $203,900 per year
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.
- Twilio Engage Audiences team builds, maintains, and improves the user interfaces and APIs that power Segment’s audience-building capabilities.
- Our team enables customers to create rich, real-time and warehouse-sourced audiences that drive personalized engagement across channels and tools.
- 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 evaluate trade-offs between feature velocity, system stability, and technical debt, and help drive architectural decisions that ensure long-term sustainability and performance.
- Responsibilities include Design and build user-friendly, scalable full-stack features; collaborate cross-functionally; communicate decisions; mentor junior engineers; troubleshoot and improve system reliability.
- 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.
- Desired: Bias to action, ability to iterate and ship rapidly.
- Familiarity with Cloud Solutions, AWS, Kubernetes/EKS, CI/CD pipelines, Testing & Automation.
- Experience contributing to architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Ability - and excitement to - learn and own multiple domains of the platform (microservices, REST APIs, back-end services) from inception to deployment and maintenance, while making best-in-class technical decisions that impact the success of the company.