# Principal Engineer (L5)

**Company**: Twilio
**Location**: Remote - India
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/twilio/jobs/8319388?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_833766d0-d16

## Description

As a Principal Engineer on Twilio's Segment Data platform/pipelines team, you won't just design systems,you will be the design anchor for data platforms that process hundreds of thousands of data points per second.

Responsibilities:

- Own the technical north star and deliver robust, highly composable routing experiences for the core Data platform and pipelines at Twilio Segment.

- Design and pioneer always-available, fault-tolerant distributed systems in cloud environments, using past system failures to design out-of-the-box resilience.

- Lead through technical influence, masterfully guiding high-stakes design decisions and articulating the precise trade-offs between cost, performance, and reliability to both engineers and executives.

- Translate complex technical strategies into clear, elegant, and actionable blueprints that align diverse stakeholders, including Product Managers, Architects, and engineering teams.

- Actively prototype and experiment, bringing an inquisitive mindset to the platform by identifying where emerging AI technologies and LLMs can solve systemic data processing challenges.

Qualifications:

- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.

- 12+ years of programming experience. Deep battle-tested experience with high-scale messaging/streaming systems and distributed processing engines (handling several thousand events/sec minimum).

- Mastery of high-level service design, with a proven ability to model complex interfaces and internals in a properly modular, composable, and extensible way.

- Expert programming experience in Go or similar concurrent, object-oriented languages, with a sharp eye for performance bottlenecks.

- An active "AI story",demonstrated, hands-on experience identifying, prototyping, and deploying GenAI/LLM solutions to solve real-world engineering or data processing challenges.

- Profound technical depth in distributed systems, high-scale ingestion, and cutting-edge cloud-native architecture.

- Superb communication and problem-solving skills, with a natural inclination to mentor others and a relentless drive for operational excellence.

Location: Remote - India (Delhi, Karnataka, Maharashtra, Telangana & TamilNadu)

What We Offer: Working at Twilio offers many benefits, including competitive pay, generous time off, ample parental and wellness leave, healthcare, a retirement savings program, and much more.

## Skills

### Required
- Go
- distributed systems
- high-scale messaging/streaming systems
- cloud-native architecture
- GenAI/LLM solutions
- Computer Science

### Nice to have
- high-throughput datastores
- distributed caching layers
- container orchestrators (Docker/Kubernetes)
- modern CI/CD pipelines
- robust observability frameworks (Datadog, Grafana, Prometheus)
- AI/ML infrastructure
- data workflows
- AWS cloud infrastructure

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/twilio/jobs/8319388?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
