10 days ago

Senior Staff Software Developer Developer Infrastructure

Robinhood

On Site
Full Time
CA$230,000
Toronto, ON

Job Overview

Job TitleSenior Staff Software Developer Developer Infrastructure
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryCA$230,000
LocationToronto, ON

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Join Robinhood: Building the Future of Finance

Our mission at Robinhood is to democratize finance for all. With an estimated $124 trillion of assets to be inherited by younger generations in the next two decades, we are at the epicenter of a historic cultural and financial shift. If you are ready to contribute to this monumental change, we invite you to read on.

About the Team + Role

At Robinhood, the Developer Infrastructure team serves as the foundational support, empowering every engineer to deliver exceptional software with greater speed, safety, and scalability. We are responsible for designing and building the systems, platforms, and experiences that ensure seamless and reliable software development across the entire company.

We envision infrastructure as a perfectly invisible, intuitive, resilient, and empowering force. Our core mission is to remove friction, enhance feedback loops, and significantly boost developer productivity through operational excellence and world-class tooling.

We are seeking a Senior Staff Software Developer Developer Infrastructure to join our Developer Infrastructure organization. In this pivotal role, you will act as a technical leader and architect throughout the organization, directly influencing the future of developer experience at Robinhood. You will lead key initiatives aimed at improving engineering velocity, software quality, and system reliability at scale.

What You’ll Do

  • Architect and build robust, scalable systems to enhance Robinhood’s capability to deliver high-quality, full-stack applications both quickly and safely.
  • Lead cross-functional engineering efforts focused on improving frontend and backend developer workflows, including build systems, test automation, CI/CD pipelines, local development environments, and development-configuration tooling.
  • Drive design reviews, ensure operational readiness, and facilitate post-incident learnings for critical developer experience systems.
  • Champion engineering productivity by systematically identifying friction points in the development lifecycle and automating complex workflows.
  • Set strategy and technical standards to elevate code quality, observability, and operational reliability across web, mobile, and service layers.
  • Collaborate effectively with product, platform, and other infrastructure teams to align on long-term roadmaps and architectural direction.
  • Provide technical mentorship and influence across various teams, thereby raising engineering practices company-wide.

What You Bring

  • 10+ years of comprehensive software engineering experience, with a minimum of 3 years specifically in a Staff or Senior Staff role.
  • Deep experience in designing and building large-scale developer infrastructure systems, such as CI/CD, build systems, testing frameworks, development environments, and observability tooling.
  • Strong expertise in one or more prevalent programming languages, with Go, Python, and JavaScript/TypeScript being preferred.
  • A proven track record of successfully leading cross-functional engineering initiatives and implementing platform-wide improvements.
  • Exceptional communication and collaboration skills, with a comfortable ability to influence across all levels of engineering and product teams.
  • A genuine passion for developer experience, operational excellence, and empowering other engineers to succeed.
  • Profound understanding of system design principles, reliability engineering, and performance optimization techniques.
  • Experience operating in organizations characterized by high software delivery velocity and a robust engineering culture.

Key Skills/Competency

  • Developer Infrastructure
  • System Design
  • CI/CD
  • Go / Python / JavaScript
  • Software Architecture
  • Test Automation
  • Operational Excellence
  • Reliability Engineering
  • Developer Productivity
  • Cross-functional Leadership

Tags:

Senior Staff Software Developer Developer Infrastructure
Developer Infrastructure
System Design
CI/CD
Build Systems
Test Automation
Workflow Optimization
Operational Excellence
Technical Leadership
Mentorship
Reliability Engineering
Go
Python
JavaScript
TypeScript
Distributed Systems
Cloud Platforms
Observability Tools
Performance Optimization
Scalability

Share Job:

How to Get Hired at Robinhood

  • Research Robinhood's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand Robinhood's commitment to democratizing finance.
  • Tailor your resume for Developer Infrastructure: Customize your resume to highlight experience in large-scale developer infrastructure, CI/CD, build systems, and programming languages like Go, Python, or TypeScript. Quantify impact where possible.
  • Showcase technical leadership: Prepare to discuss your experience leading cross-functional engineering efforts, architecting robust systems, and mentoring teams. Emphasize contributions to developer productivity and operational excellence.
  • Prepare for system design and reliability questions: Expect in-depth interviews on system design, reliability engineering, and performance optimization. Practice explaining complex technical concepts clearly and concisely.
  • Demonstrate passion for developer experience: Highlight projects or initiatives where you've improved developer workflows, reduced friction, or implemented world-class tooling to empower engineers.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background