The opportunity
At Twilio, we’re shaping the future of communications, all from the comfort of our homes. We deliver innovative solutions to hundreds of thousands of businesses and empower millions of developers worldwide to craft personalized customer experiences.
What you'll do
Design and deliver robust, high-scale routing experiences for Data Pipelines for Twilio Segment.
Operate always-available, complex distributed systems in cloud environments.
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.
Participate in an on-call rotation for our managed services. Troubleshoot and: improve system reliability, debugging issues and refining operational tooling and processes.
What they're looking for
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Hands-on experience with high-scale messaging/streaming systems and: processing engines (several thousand events/sec).
- years experience writing production-grade code in a modern programming language.
- Proficient programming experience in Go, Java, Python or similar object-oriented languages.