Twilio is hiring a Senior Software Engineer (L3) to join the Platform Engineering Infrastructure as Code Foundations (IaCF) team. In this role, you will play a pivotal part in reducing variability in infrastructure provisioning to ensure a consistent, high-quality environment for our cloud-native infrastructure. You will design, implement, and maintain IaC solutions that simplify provisioning and managing cloud infrastructure for engineers.
What You'll Do
- 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 at Twilio.
- 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 across the organization.
What We're Looking For
- A strong sense of Being an Owner, Wearing the Customer Shoes, with the ability to Empower Others demonstrated through clear communication and collaboration.
- Skills to work independently with multiple global teams, developing, configuring, deploying, and operating the global infrastructure for Twilio’s platform.
- Ability to think at scale, bringing a focus on continuous delivery methodologies from design through deployment and operations.
- Proven experience in working in the Platform Engineering space designing, implementing, and maintaining solutions, preferably within a cloud-based SaaS environment.
- 5+ years experience writing production-grade code in a modern programming language like Go or Python.
- Proficiency in IaC (Terraform, Pulumi), Infrastructure provisioning testing frameworks (Wiz, OPA, terratest), Kubernetes, and AWS concepts, best practices, and tools.
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex security issues.
- Willingness to participate in team on-call rotations.
- Solid problem-solving skills, proactive attitude, and ability to work collaboratively in a dynamic team environment.
Nice to Have
- Solid understanding of IaC, Infrastructure provisioning, Infrastructure provisioning testing, Policy, Kubernetes, network protocols, TCP/IP stack, and security principles.
- Experience with Harness, Terraform Cloud, Pulumi, Crossplane, Atlantis, TACOS, Wiz, OPA Conftest, Terratest, Checkov, TFLint, Terrascan, Infracost and related tools.
Technical Stack
- Languages: Go, Python
- Infrastructure as Code: Terraform, Pulumi, Crossplane
- Platforms: Kubernetes, AWS
- Testing & Policy: Wiz, OPA, terratest, Conftest, Checkov, TFLint, Terrascan
- Tools: Harness, Terraform Cloud, Atlantis, TACOS, Infracost
Team & Environment
You will be part of the Platform Engineering Infrastructure as Code Foundations (IaCF) team, focusing on standardizing and simplifying infrastructure provisioning across Twilio.
Benefits & Compensation
- Competitive pay
- Generous time off
- Ample parental and wellness leave
- Healthcare
- Retirement savings program
Work Mode
This role follows a local-country work mode, based in India. Twilio is a remote-first company with a strong culture of connection and global inclusion.
Twilio is proud to be an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.



