Software Engineer (L3)

Twilio India

About the role

This is a senior backend/distributed systems engineering role on Twilio's Segment team, open to candidates in select India states. The engineer will help build and scale systems processing hundreds of thousands of data points per second for data ingestion and routing. It suits an engineer with 5-7 years of production experience in Go, Java or Python who wants to work on high-scale data pipelines.

What you’ll do

  • Design and deliver high-scale routing experiences for Twilio Segment's data pipelines
  • Operate always-available, complex distributed systems in cloud environments
  • Collaborate cross-functionally with design, product and engineering to define solutions
  • Communicate technical decisions and trade-offs clearly
  • Mentor junior engineers
  • Participate in an on-call rotation for managed services
  • Troubleshoot and improve system reliability

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 processing several thousand events per second
  • 5-7 years writing production-grade code in a modern programming language
  • Proficiency in Go, Java, Python or similar object-oriented languages
  • Experience operating large-scale distributed systems on cloud infrastructure
  • Experience shipping services following CI/CD practices

Nice to have

  • Hands-on experience with container orchestration frameworks such as Kubernetes, EKS or ECS
  • Technical depth in distributed systems, high-scale ingestion and cloud-native architecture
  • Proficiency with datastores, distributed caching and container technologies
  • Experience with modern CI/CD pipelines and observability tools such as Datadog, Grafana or Prometheus
  • Familiarity with AI/ML technologies
  • Experience working in a geographically distributed team

What’s on offer

  • Competitive pay, generous time off, parental and wellness leave, healthcare and a retirement savings program (offerings vary by location)

Questions about this role

Where is this role based?

It's based in one of five permitted India states: Delhi, Karnataka, Maharashtra, Telangana or Tamil Nadu.

How many years of experience do I need?

The posting asks for 5-7 years of production-grade coding experience.

What degree do I need?

A Bachelor's or Master's degree in Computer Science, Engineering or a related field is required.

Related roles

Product Data Analyst (L3)

Twilio · Remote - India, India

A remote, India-based product analytics role at Twilio for someone who can independently turn ambiguous product questions into dashboards and decisions.

RemoteMid levelFull-time
SQLTableauLookerLookML +12
3 days ago

Senior Analyst, Security Risk

Twilio · Canada

A remote Senior Security Risk Analyst role at Twilio, based in Canada, maturing the company's security risk management program. Suits a risk professional with 5+ years of security-centric risk and compliance experience.

RemoteSeniorFull-time $99,760 – $124,700 a year
Risk ManagementNIST RMFCOSOISO 31000 +4
September 2026

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
2 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
4 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

SeniorFull-time
PythonJavaJavaScriptTypeScript +16
6 days ago