Software Engineer (l3) Infrastructure

Twilio Twilio · Enterprise · BC · Remote · Engineering

Software Engineer (L3) on the Developer Platform Experience team, focusing on internal developer platform, software taxonomy, cloud infrastructure inventory, developer productivity, and engineering best practices. The role involves developing, testing, and deploying backend, frontend, and client-side applications, collaborating with teammates, mentoring junior engineers, writing documentation, participating in on-call rotations, and improving the internal developer platform interfaces and onboarding processes. Requires 5+ years of experience, proficiency in languages like Typescript, Python, Go, Terraform, Bash, and experience with AWS, relational databases, Terraform, and Kubernetes.

What you'd actually do

  1. Develop, test, and deploy backend, frontend, and client-side applications for internal use at Twilio
  2. Collaborate with teammates and guest contributors via peer reviews, planning exercises, and pair programming
  3. Mentor junior engineers as necessary
  4. Write tickets, testing plans, and runbooks for the team, as well as internal documentation for users
  5. Support internal users and ensure system uptime by participating in a 24x7 weekly on-call rotation

Skills

Required

  • remote, async software development environment leveraging GitHub, Jira, Slack, and Zoom
  • Typescript
  • Python
  • Go
  • Terraform
  • Bash
  • AWS cloud environment
  • relational database concepts and operations
  • 5+ years of full-time job experience in a software engineering role
  • Terraform
  • Kubernetes
  • infrastructure-as-code concepts

Nice to have

  • platform engineering focus
  • developer experience
  • local development best practices
  • front-end web application development and frameworks such as React, Angular, or Vue
  • internal developer platform frameworks such as Backstage, OpsLevel, Cortex, or Battlestar
  • AI platforms such as Claude, ChatGPT, and/or Copilot to accelerate software development
  • SaaS and open source observability tools, such as OpenTelemetry, Datadog, Grafana, and Prometheus

What the JD emphasized

  • 5+ years of full-time job experience in a software engineering role
  • Experience with Terraform, Kubernetes, and infrastructure-as-code concepts