Software Developer, Provisioning

RobinhoodToronto, ON
CA$136,000 - CA$160,000Hybrid

About The Position

Robinhood is building an elite team to apply frontier technologies to the world’s biggest financial problems. The Provisioning team's mission is to build the self-serve platform, infrastructure, and abstractions that allow Robinhood engineers to deploy AWS infrastructure, Kubernetes environments, and application onboarding safely and rapidly. The team focuses on engineering high-level infrastructure abstractions to reduce operational toil and enable engineering teams to own their deployment workflows. The team prioritizes engineering excellence, operational safety, and clear communication, partnering closely with engineering teams across Networking, Compute, Developer Experience, Observability, and Security to deliver unified infrastructure control planes. As a Software Developer on the Provisioning team, you will design and implement the next-generation infrastructure-as-code platform using Terraform, Go, and Python. You will create clean Kubernetes-native abstractions that allow internal developers to independently provision databases, secrets, and environments with safe defaults. In this role, you will build and scale our delivery plane using Terragrunt, ArgoCD, and AWS CodePipeline to automate cluster rollouts. You will collaborate with peer infrastructure teams to integrate networking, compute, and security requirements directly into our self-serve tools. Your work will directly eliminate centralized infrastructure bottlenecks and accelerate product delivery across the entire engineering organization. This role is based in our Toronto office(s), with in-person attendance expected at least 3 days per week.

Requirements

  • Experience building and scaling infrastructure tools or platforms within an AWS cloud environment, specifically utilizing EKS, VPCs, and subnets.
  • Proficiency in software development using Go or Python, along with a deep understanding of Kubernetes-native architectures.
  • Hands-on experience with Infrastructure as Code (IaC) tools, particularly Terraform and Terragrunt, and GitOps workflows using ArgoCD.
  • Ability to collaborate with multiple engineering teams to understand their infrastructure needs and translate them into clean platform requirements.

Responsibilities

  • Develop and maintain a self-serve provisioning platform for AWS infrastructure, Kubernetes environments, and application onboarding.
  • Build higher-level infrastructure abstractions using Terraform, Go, and Python to reduce manual configuration and operational toil.
  • Construct and optimize the delivery plane using Terragrunt, ArgoCD, and AWS CodePipeline to reliably roll out clusters and managed addons.
  • Collaborate with Networking, Compute, Developer Experience, Observability, and Security teams to embed automated defaults into provisioning workflows.

Benefits

  • Supplemental health insurance
  • Ancillary insurance
  • Mental health support programs
  • Lifestyle wallet - a highly flexible employer-paid benefits spending account expenses beyond traditional benefits such as wellness, childcare, learning, and more.
  • Company holidays
  • Paid time off
  • Sick time
  • Paid volunteer time off
  • Parental leave
  • Catered meals
  • Events
  • Comfortable workspaces
  • Monthly commuter stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service