Principal Engineer (L5)
Core
Build and scale high-scale ingestion and data processing systems for Twilio's customer data platform (CDP), handling hundreds of thousands of data points per second.
Role type
Principal Engineer (L5), Data Platform/Pipelines
Builds
High-scale routing experiences, always-available distributed systems, and GenAI/LLM solutions for the Segment team.
Domain
Cloud-native data infrastructure, distributed systems, and GenAI engineering.
Deliverable
production ML models | infrastructure
Required skills
High-scale messaging/streaming systems, high-level service design, Go programming, distributed systems architecture, GenAI/LLM solution deployment, cloud-native architecture.
Preferred skills
Datastores and distributed caching, container technologies (Docker/Kubernetes), CI/CD pipelines, observability tools, AWS infrastructure management, geographically distributed team collaboration.
Technologies
Go, Docker, Kubernetes, AWS, Datadog, Grafana, Prometheus.
Responsibilities
Own and deliver robust, high-scale routing experiences for the Data platform; Architect and operate always-available, complex distributed systems in cloud environments; Guide technical decisions and articulate trade-offs between cost, performance, and reliability; Translate complex technical strategies into actionable plans for diverse stakeholders.
Seniority
Principal, hands-on IC with strategic guidance