Taro Logo

Senior Software Engineer (L3)

A communications platform company delivering innovative solutions to hundreds of thousands of businesses and empowering millions of developers worldwide.
Cloud
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Join Twilio's Platform Engineering Infrastructure as Code Foundations (IaCF) team as a Senior Software Engineer. This role focuses on reducing variability in infrastructure provisioning and ensuring consistent, high-quality environments for cloud-native infrastructure. As a global communications platform company, Twilio empowers millions of developers and serves hundreds of thousands of businesses.

The position offers an exciting opportunity to work on cutting-edge developer platforms within a rapidly growing organization. You'll be responsible for designing and maintaining IaC solutions using technologies like Terraform, AWS, and Kubernetes. The role requires expertise in modern programming languages such as Go and Python, with a strong focus on infrastructure automation and cloud technologies.

Working at Twilio means joining a remote-first culture that values connection and global inclusion. The company offers competitive compensation, comprehensive benefits, and the chance to make a significant impact on how businesses communicate worldwide. You'll be part of a team that prioritizes ownership, customer focus, and engineering excellence.

The ideal candidate brings 5+ years of production code experience, strong problem-solving abilities, and expertise in cloud infrastructure. You'll collaborate with global teams, participate in on-call rotations, and help shape the future of infrastructure provisioning at scale. This is an excellent opportunity for someone passionate about infrastructure automation and eager to work with modern cloud technologies in a dynamic, fast-paced environment.

Last updated 13 days ago

Responsibilities For Senior Software Engineer (L3)

  • Design, implement, and maintain the overall IaC solution for Twilio's cloud-native infrastructure on AWS
  • Collaborate with Engineering teams to integrate best provisioning practices into the software development lifecycle (SDLC) and CI/CD pipelines
  • Design and maintain testable Terraform solutions to control provisioning for internal systems
  • Manage and enhance Terraform runner and modules to ensure robust and repeatable provisioning across all environments
  • Implement robust testing and linting frameworks for Infrastructure provisioning
  • Contribute to best practices and initiatives to foster a culture of engineering
  • Participate in team on-call rotations

Requirements For Senior Software Engineer (L3)

Go
Python
Kubernetes
  • 5+ years experience writing production-grade code in a modern programming language like Go, Python
  • Proficiency in IaC(Terraform, Pulumi), Infrastructure provisioning testing frameworks(Wiz, OPA, terratest), Kubernetes, and AWS concepts
  • Strong analytical and problem-solving skills
  • Skills to work independently with multiple global teams
  • Ability to think at scale
  • Proven experience in working in the Platform Engineering space
  • Strong sense of Being an Owner, Wearing the Customer Shoes
  • Solid problem-solving skills and proactive attitude

Benefits For Senior Software Engineer (L3)

Medical Insurance
Parental Leave
401k
  • Competitive pay
  • Generous time off
  • Parental and wellness leave
  • Healthcare
  • Retirement savings program