Join us in building the future of finance. Our mission is to democratize finance for all. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.
About the team + role
We are building an elite team, applying frontier technologies to the world’s biggest financial problems. We’re looking for bold thinkers, sharp problem-solvers, and builders who are wired to make an impact. 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. We focus on engineering high‑level infrastructure abstractions to reduce operational toil and enable engineering teams to own their deployment workflows.
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 provision databases, secrets, and environments with safe defaults, and build and scale our delivery plane using Terragrunt, ArgoCD, and AWS CodePipeline to automate cluster rollouts.
This role is based in our Toronto office(s) and requires in‑person attendance at least 3 days per week.
What you'll do
What you bring
What we offer
Base pay range (Toronto, ON): $136,000—$160,000 CAD.
Robinhood provides equal opportunity for all applicants, offers reasonable accommodations upon request, and complies with applicable equal employment and privacy laws. Inclusion is built into how we hire and work—welcoming different backgrounds, perspectives, and experiences so everyone can do their best. Please review the relevant policy for your country of application.
By continuing you agree to our Terms & Privacy Policy.