Summary
Join Twilio as a Senior Software Engineer on the Segment Audiences team, contributing to a best-in-class customer data platform. You will design and build full-stack features for audience building and activation, collaborating with design, product, and engineering teams. Responsibilities include ensuring user-friendly interfaces, high performance, and system reliability. You will mentor junior engineers and contribute to a culture of technical excellence. The role requires experience building enterprise-ready web applications, backend coding, and familiarity with front-end technologies. Location is remote, with occasional travel.
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
Responsibilities
- Design and build user-friendly, scalable full-stack features that power Segmentβs audience-building and activation experiences
- Collaborate cross-functionally with design, product, and other engineers to define solutions that balance usability, performance, and long-term architecture
- Communicate technical decisions clearly - articulating trade-offs, customer impact, and team alignment
- Mentor junior engineers and contribute to a culture of technical excellence and continuous learning
- Troubleshoot and improve system reliability, debugging issues and refining operational tooling and processes
- Support strategic initiatives that impact the broader Twilio Engage platform and engineering organization
Preferred Qualifications
- 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
Benefits
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- A retirement savings program
- Health care insurance
- 401(k) retirement account
- Paid sick time
- Paid personal time off
- Paid parental leave
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.