Twilio logo

Software Engineer (L2)

Twilio

India · 3-5 years experience · Remote · Posted Oct 6, 2026

At a glance

Experience
3-5 years experience
Workplace
Remote
Location
India

About the role

  • Develop and deliver new capabilities in the Twilio Flex platform as a member of a scrum team.
  • Design, implement, own, and operate microservices end to end in the cloud.
  • Play a key role in setting up and building out the Flex engineering capacity and capability in the Bengaluru office.

Responsibilities

  • Build and maintain highly scalable, distributed systems with a strong focus on reliability and performance
  • Design, develop, test, and deploy Flex platform services on AWS, following microservices architecture principles
  • Own your services end-to-end, respond to incidents, participate in on-call rotation, and drive RCAs
  • Write automated unit and integration tests; contribute to CI/CD pipelines and deployment tooling
  • Refactor and reduce technical debt; uphold engineering standards across code reviews and design discussions
  • Collaborate with product and engineering peers to influence roadmap priorities and propose architectural solutions
  • Document systems and contribute to runbooks, design docs, and operational playbooks
  • Rapidly acquire new skills in a fast-paced environment with evolving infrastructure and business requirements

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related industry experience
  • 3-5 years of experience developing highly-available, secure, native cloud enterprise SaaS applications in Java
  • Experience with AWS, GCP or other public cloud infrastructure platforms
  • Experience building highly scalable, real time, distributed systems based on microservices architecture
  • Experience with container technologies - Docker/Kubernetes
  • Experience with REST API design and implementation
  • Experience with SQL/NoSQL databases and caches
  • Experience implementing modern automated testing and CI/CD pipelines
  • Translate system designs into software implementations

Benefits

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

Workplace

  • Remote-first company with ad-hoc in-person reporting for team gatherings, functional off-sites, or customer meetings.
  • Role is based in India - Karnataka, Tamil Nadu, Telangana State, Maharashtra and New Delhi.
  • Occasional travel may be required to participate in project or team in-person meetings.

Skills

  • Java
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • REST API
  • SQL
  • NoSQL
  • Kafka
  • Flink
  • Spark

Twilio

Software Engineer (L2)

Apply now