⚡ New

Senior Software Developer, Developer Experience

Robinhood

TorontoFull-timeMid LevelOn-site

Job Description

Senior Software Developer, Developer Experience at Robinhood.

About the role

The Developer Experience team manages the core infrastructure that powers engineering at Robinhood. You will build and scale the systems that thousands of developers use to code, test, and deploy financial products.

Key facts

  • Location: Toronto, Canada
  • Engagement: Full-time, 3 days per week in-office
  • Team: Developer Experience

What you'll do

  • Manage and optimize monorepo builds using Bazel, including ownership of the remote build execution cluster.
  • Scale CI pipelines to handle thousands of daily builds while maintaining speed and reliability.
  • Configure GitHub repositories and manage pre-merge checks and test execution.
  • Streamline the onboarding process to decrease time-to-first-commit for new engineers.
  • Maintain remote development environments to improve local workflows and reduce friction.

Requirements

  • Experience developing and maintaining CI/CD pipelines, build systems, or developer infrastructure.
  • Proficiency in writing clean, maintainable code using Python or Go.
  • Experience with distributed build execution systems.
  • Understanding of containerization and Kubernetes orchestration.

Skills & tools

  • Bazel
  • Go
  • Python
  • Kubernetes

Base pay range: $166,000 to $195,000 CAD. Compensation includes bonus opportunities, equity, and benefits.

Benefits

  • Supplemental health insurance
  • Mental health support
  • A lifestyle wallet for wellness or childcare
  • Paid time off
  • Parental leave
  • A monthly commuter stipend

Applicants requiring accommodations during the hiring process should use the provided Applicant Accommodation Form.

Robinhood utilizes AI tools to assist with parts of the recruiting process, though all final hiring decisions are made by internal teams.

#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now