Salary
💰 $138,700 - $203,900 per year
Tech Stack
AWSCloudDistributed SystemsDockerDynamoDBGoGrafanaJavaKafkaKubernetesLinuxPostgresPrometheusPythonScalaSQL
About the role
- Build and scale backend services powering Twilio Segment’s high-scale data platform.
- Design, develop, and optimize backend services that power data pipelines, APIs, and event-driven architectures.
- 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.
- Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.
- 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.
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.
- Strong debugging and troubleshooting skills for complex distributed applications.
- Effective communication skills and ability to collaborate in a fast-paced team environment.
- Comfortable with ambiguity and problem-solving in a rapidly growing company.