Remote (not Eligible In CA, United States of America Remote (Global) $141,520 - $176,900

Twilio is hiring a Senior Software Engineer

About the Role

Join a team building the backbone of a worldwide communications platform. As a Senior Software Engineer, you'll shape the architecture of distributed systems that support massive-scale voice and data services, serving developers across the globe.

What You'll Do

  • Design and deploy scalable, low-latency systems that handle high-throughput data flows and real-time access patterns.
  • Build and maintain RESTful APIs that provide reliable, developer-friendly access to critical communications infrastructure.
  • Optimize database performance and availability across distributed relational data stores under heavy load.
  • Lead system design from concept through deployment and ongoing operations, ensuring 24x7 service reliability.
  • Work closely with engineering teams to resolve complex challenges in distributed computing, focusing on resilience and scalability.

What We're Looking For

  • 5+ years of software engineering experience with a focus on backend or infrastructure systems, or equivalent practical expertise.
  • Strong grasp of distributed systems principles, including consistency, fault tolerance, and stateful service scaling.
  • Proficiency in Java, Spring, and Dropwizard, with experience developing scalable API platforms.
  • Hands-on experience with PostgreSQL, Aurora, or similar relational databases, including performance tuning.
  • Familiarity with cloud platforms such as AWS or GCP and a commitment to operational excellence in agile environments.

Nice to Have

  • Experience with columnar databases like ClickHouse for analytical workloads.
  • Knowledge of infrastructure-as-code tools such as Terraform or Harness.
  • Background in building or maintaining data pipelines using Kafka or Spark.

Work Environment

This role follows a remote-first model, open to candidates globally with exceptions for certain states. Occasional travel may be required for team collaboration. The position supports flexible scheduling within a distributed team structure.

Benefits

  • Competitive salary and potential equity participation
  • Comprehensive healthcare and retirement savings options
  • Generous time off, including personal, sick, and parental leave
  • Support for wellness, volunteering, and community engagement
  • Corporate bonus eligibility
Required Skills
JavaSpringDropwizardRESTful APIsPostgreSQLAuroraAWSGCPClickHouseTerraformDistributed SystemsCloud InfrastructureDatabase TuningMicroservicesScalable Systems JavaSpringDropwizardRESTful APIsPostgreSQLAuroraAWSGCPTerraformHarnessDistributed SystemsCloud InfrastructureDatabase TuningBackend DevelopmentInfrastructure Systems
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Twilio
Shapes the future of communications, delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide to craft personalized customer experiences.
All jobs at Twilio Visit website
Job Details
Department Voice & Video Postflight Team
Category backend
Posted 11 days ago