Staff Software Engineer (L4)
Core
Set technical direction and own architecture for high-scale, business-critical backend services powering Twilio Flex's TaskRouter real-time engine.
Role type
Staff Backend Engineer (Senior IC technical leader)
Builds
High-scale, low-latency backend services and distributed systems for customer engagement platforms
Domain
Cloud infrastructure, distributed systems, backend engineering
Required skills
Distributed systems design, event-driven architectures, database design, AWS cloud infrastructure, high-scale low-latency APIs, debugging complex distributed applications, CI/CD paradigm
Preferred skills
Event streaming technologies (Kafka, Pulsar), containerization and orchestration (Docker, Kubernetes), Linux systems and networking, multi-tenant SaaS platforms, observability tools (Prometheus, Grafana, Datadog), geographically distributed team experience
Technologies
AWS, Java, Golang, Python, Scala, MySQL, PostgreSQL, DynamoDB, Kafka, Pulsar, Docker, Kubernetes, Prometheus, Grafana, Datadog
Responsibilities
Design, develop, and maintain backend services for TaskRouter; Set and own technical direction for high-scale backend services; Lead design of large distributed systems changes; Raise availability and resilience for Tier 0 systems; Partner with peer engineering teams and product; Raise engineering bar through design/code review and mentorship; Drive operational excellence through observability and incident response; Influence roadmap priorities with leadership
Seniority
Staff, hands-on IC with strategic influence

