Staff Software Developer, Backend Platform

Robinhood Robinhood · Fintech · Toronto, ON · ENG Infrastructure

Robinhood is seeking a Staff Software Developer for their Backend Platform team in Toronto. This role involves defining and leading large-scale initiatives to improve backend development systems, including frameworks, tooling, and shared libraries. The developer will design long-term technical solutions for scalability, reliability, and maintainability, guide the evolution of core tooling, and mentor engineers. The role requires extensive experience with Go and Python, backend frameworks, and designing internal platforms or developer tooling.

What you'd actually do

  1. You define and lead large-scale initiatives that improve backend development systems, including frameworks, tooling, and shared libraries
  2. You design long-term technical solutions that support scalability, reliability, and maintainability across backend services
  3. You guide the evolution of core tooling such as static analysis, formatting systems, and service scaffolding used across the codebase
  4. You partner with engineering teams such as infrastructure, security, and product engineering to plan and execute platform improvements
  5. You mentor engineers and provide technical guidance that improves code quality, system design, and development practices

Skills

Required

  • Go
  • Python
  • backend frameworks
  • internal platforms
  • developer tooling
  • shared infrastructure

What the JD emphasized

  • extensive experience building and scaling backend systems using Go and Python
  • deep knowledge of backend frameworks such as Django or comparable systems in Go
  • experience designing internal platforms, developer tooling, or shared infrastructure used by multiple teams
  • demonstrated ability to lead complex technical projects and influence engineering direction across teams
  • committed to improving developer workflows, system quality, and maintainability through thoughtful design