About The Position

Join the Deployment Orchestration team under Platform Engineering as our next Software Engineer. About the job This position is needed to augment the Deployment Orchestration team, focusing on providing product teams at Twilio a safe, secure, and automated path to production by focusing on progressive rollout strategies and robust guardrails, ensuring that software engineers can deploy frequently without compromising on stability or security. In the short term, the team is building a new unified deployment orchestrator to support automated deployments across environments and regions leveraging standard pipelines and tests, while simultaneously consolidating and modernizing existing solutions across multiple compute targets such as AWS EC2 VMs and EKS clusters.

Requirements

  • 5+ years of full-time job experience in a software engineering role on a platform engineering team
  • Ability to work in an async software development environment leveraging GitHub, Jira, Slack, and Zoom
  • Proficiency in any/all of the following programming languages: Go, Java, Python, Terraform, YAML, Bash
  • Experience with Kubernetes GitOps deployments, including Argo CD, Argo Rollouts, and Argo Workflows
  • Experience developing in an AWS cloud environment, with a focus on EC2, EKS, ASG, Aurora, and IAM
  • Experience with SaaS and open source observability tools, such as Datadog, Grafana, and Prometheus

Nice To Haves

  • Familiarity with SaaS CI/CD tooling including but not limited to Harness, Buildkite, and Terraform Cloud
  • Fluency with AI platforms such as Claude, ChatGPT, and/or Copilot to accelerate software development

Responsibilities

  • Develop, test, and deploy code and configuration to support internal deployment tooling infrastructure
  • Write tickets, spikes, and runbooks for the team, as well as internal product documentation for Twilio
  • Operationalize Harness as a unified deployment platform, supporting standardized pipeline templates
  • Own and operate a mix of industry standard and Twilio bespoke deployment orchestration tooling
  • Support product engineering teams with migrations and debugging of deployment pipeline failures
  • Ensure system uptime by participating in a 24x7 weekly oncall rotation alongside the rest of the team

Benefits

  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • a retirement savings program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service