Staff Software Engineer

Twilio Logo

Twilio

📍Remote - India

Summary

Join Twilio as a Staff Backend Engineer and help build and scale systems supporting the leading Customer Data Platform (CDP). You will design, develop, and optimize backend services powering data pipelines, APIs, and event-driven architectures. This role requires experience in building fault-tolerant distributed systems and high-scale, low-latency APIs. You will collaborate with cross-functional teams and contribute to architectural discussions. The position is remote and based in India (Karnataka, Tamil Nadu, Telangana, Maharashtra, Delhi), with occasional travel. Twilio offers competitive pay, generous time off, parental and wellness leave, healthcare, and a retirement savings program.

Requirements

  • 8+ years of experience writing production-grade backend code in a modern programming language (e.g., Golang, Python, Java, Scala, or similar)
  • Strong fundamentals and experience in building fault tolerant 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 APIs
  • Solid grasp of Linux systems and networking concepts
  • Strong debugging and troubleshooting skills for complex distributed applications
  • Experience shipping services (products) following the CI/CD development paradigm
  • Effective communication skills and ability to collaborate in a fast-paced team environment
  • Comfortable with ambiguity and problem-solving in a rapidly growing company

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
  • 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

Preferred Qualifications

  • Experience working with event streaming technologies (Kafka, Pulsar, or similar)
  • Experience with database technologies like PostgreSQL, DynamoDB, or Databricks SQ>
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Background in building multi-tenant SaaS platforms at scale
  • Experience working with observability tools such as Prometheus, Grafana, or Datadog
  • Experience working in a geographically distributed team

Benefits

  • Competitive pay
  • Generous time off
  • Ample parental and wellness leave
  • Healthcare
  • A retirement savings program

Share this job:

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.