Twilio is looking to build and scale systems that support the leading Customer Data Platform (CDP) in a rapidly evolving and competitive market.
Requirements
- 4+ years of experience writing production-grade backend code in a modern programming language (e.g., Golang, Python, Java, Scala, or similar).
- Strong fundamentals in distributed systems, event-driven architectures, and database design.
- Experience working with AWS cloud-based infrastructure.
- Well-versed in designing and building high-scale, low-latency services/APIs.
- Solid grasp of Linux systems and networking concepts.
- Experience working with event streaming technologies (Kafka, SQS, or similar).
- Experience with database technologies like DynamoDB, PostgreSQL, or Databricks SQL.
Responsibilities
- Design, develop, and maintain backend services that power Twilio Segment’s high scale data platform.
- Build scalable and high-performance APIs and data pipelines to support customer data orchestration.
- Improve the reliability, scalability, and efficiency of Segment’s backend systems.
- Drive best practices in software engineering, including code reviews, testing, and deployment processes.
- Ensure high operational excellence by monitoring, troubleshooting, and maintaining always-on cloud services.
- Contribute to architectural discussions and technical roadmaps that align with Twilio’s CXaaS vision and Segment’s strategic initiatives.
- Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.
Other
- Effective communication skills and ability to collaborate in a fast-paced team environment.
- Comfortable with ambiguity and problem-solving in a rapidly growing company.
- Travel may be required to participate in project or team in-person meetings.
- Bachelor’s degree or higher in Computer Science or related field (not explicitly mentioned but can be inferred).