Staff Software Engineer
New
T
TwilioCommunications / Telecommunications
Remote - USFull-TimeStaff
Salary$171,120.00 - $251,600.00
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years
- Required Skills
- AWSJavaKafkaKubernetesGoCI/CDTerraformMicroservicesDistributed Systems
Requirements
- 12+ years of experience designing and developing highly available, high scale, secure, mission-critical cloud native enterprise distributed systems.
- Expert proficiency in Java or Go.
- Deep knowledge of AWS ecosystems (Lambda, EKS, DynamoDB, Kafka).
- Deep experience with cloud-native infrastructure, microservices patterns, and designing resilient systems (99.999% availability).
- Demonstrated experience using AI tools (LLMs) to accelerate software delivery.
- Track record of building and maintaining high-volume public-facing APIs.
- Experience with high-throughput data processing and storage (SQL/NoSQL, Redis, Kafka, or Spark).
- Proficiency with Kubernetes, Terraform, and modern CI/CD paradigms.
- Proven ability to influence technical strategy across multiple teams without direct authority.
Responsibilities
- Lead the architecture and long-term technical roadmap, transitioning legacy systems into a modern, distributed microservices architecture.
- Lead by example in using AI coding assistants to automate boilerplate, generate test suites, and perform rapid prototyping.
- Drive technical excellence across multiple teams, making critical architectural decisions that balance rapid feature innovation with reliability and security.
- Partner with Product Managers to translate complex global telecommunications regulations and customer needs into developer-first APIs.
- Mentor and uplift senior and staff engineers.
- Identify and mitigate technical risks and lead the team through complex production incidents.
- Communicate complex technical strategies to executive leadership and engineering teams.
View Full Description & ApplyYou'll be redirected to the employer's site