Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer (P3) @ Twilio

Home > Software Development

 Software Engineer (P3)

Job Description

As a Senior Backend Engineer on the Twilio Segment Engineering team, you'll help us build and scale systems that support the leading Customer Data Platform (CDP) in a rapidly evolving and competitive market. Our products process billions of data points per hour, enabling customers to orchestrate and activate their data efficiently and flexibly.
Segment provides a best-in-class data infrastructure and orchestration platform that supports a wide range of customer use cases, from identity resolution to real-time audience segmentation. As an engineer on this team, you will be responsible for designing, developing, and optimizing backend services that power data pipelines, APIs, and event-driven architectures.
If you thrive in fast-moving environments, enjoy working on scalable systems, and are passionate about building high-performance backend services, this role is for you.
 
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.
  • 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.
Qualifications
 
*Required:
  • 5-7 years of experience writing production-grade backend code in a modern programming language (eg, Golang, Python, Java, Scala, or similar).
  • Strong fundamentals in distributed systems, event-driven architectures, and database design.
  • Experience working with AWS cloud-based infrastructure.
  • we'll-versed in designing and building high-scale, low-latency APIs.
  • Solid grasp of Linux systems and networking concepts.
  • Strong debugging and troubleshooting skills for complex distributed applications.
  • Experience shipping services (products) following the CI/CD development paradigm.
  • Effective communication skills and ability to collaborate in a fast-paced team environment.
  • Comfortable with ambiguity and problem-solving in a rapidly growing company.
Desired:
  • Experience working with event streaming technologies (Kafka, Pulsar, or similar).
  • Experience with database technologies like PostgreSQL, DynamoDB, or Databricks SQ>.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Background in building multi-tenant SaaS platforms at scale.
  • Experience working with observability tools such as Prometheus, Grafana, or Datadog.
  • Experience working in a geographically distributed team.

Job Classification

Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Twilio
Location(s): Remote

+ View Contactajax loader


Keyskills:   SAN Linux Networking Database design Postgresql Debugging Healthcare Troubleshooting Monitoring Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer

  • Capgemini
  • 2 - 5 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Software Engineer III - UI

  • JPMorgan Chase Bank
  • 0 - 5 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Software Developer 3

  • Oracle
  • 3 - 8 years
  • Kolkata
  • 2 days ago
₹ Not Disclosed

Ansible Automation Engineer Engineer

  • Capgemini
  • 6 - 11 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Twilio

Twilio is an American company based in San Francisco, California, which provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.