Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Twilio Logo

Senior Software Engineer (L3)

Twilio

$138,700 - $203,900
Aug 15, 2025
Remote, US
Apply Now

Twilio is looking to build and scale systems that support the leading Customer Data Platform (CDP) in a rapidly evolving and competitive market.

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.
  • Experience working with event streaming technologies (Kafka, SQS, or similar).
  • Experience with database technologies like DynamoDB, PostgreSQL, or Databricks SQL.

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.
  • 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.
  • Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions.

Other

  • Effective communication skills and ability to collaborate in a fast-paced team environment.
  • Comfortable with ambiguity and problem-solving in a rapidly growing company.
  • Travel may be required to participate in project or team in-person meetings.
  • Bachelor’s degree or higher in Computer Science or related field (not explicitly mentioned but can be inferred).