Twilio

Senior Software Engineer (L3)

Twilio

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $138,700 - $203,900 per year

Job Level

Senior

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.