Principal Engineer Job in Twilio Inc.

Principal Engineer

Apply Now
Job Summary
  • 8+ years experience writing production-grade code in a modern programming language.

  • Strong theoretical fundamentals and hands-on experience designing and implementing highly available and performant fault-tolerant distributed systems.

  • Experience programming in one or more of the following: Go, Java, Scala, or similar languages

  • Experience operating large-scale, distributed systems on top of cloud infrastructure such as Amazon Web Services (AWS) or Google Compute Platform (GCP)

  • Have hands-on experience with container orchestration frameworks (e.g. Kubernetes, EKS, ECS)

  • Experience shipping services (products) following CI/CD development paradigm.

  • Deep understanding of architectural patterns of high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)

  • Domain expertise in Modern Data stack with experience in developing cloud-based data solution components and architecture covering data ingestion, data processing and data storage

  • Have a track record of successfully leading teams, large projects, or owned and built an important, complex system end to end

  • Ability to influence and build effective working relationships with all levels of the organization

  • Are passionate about enabling other developers through your leadership and driving teams to efficient decisions

Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs