
Opportunity at
RobinhoodStaff Software Engineer, Backend Platform
Robinhood is recruiting a Staff Software Engineer for its Backend Platform group in New York City. The group makes it faster and safer for the company's…
Career Tools
About This Role
Robinhood is recruiting a Staff Software Engineer for its Backend Platform group in New York City. The group makes it faster and safer for the company's backend developers to write, test and run services. It builds and maintains common building blocks and internal utilities that many hundreds of developers rely on, so its decisions influence how quickly products reach customers. The person in this role would set technical direction for…
Job Description
Robinhood is recruiting a Staff Software Engineer for its Backend Platform group in New York City. The group makes it faster and safer for the company's backend developers to write, test and run services. It builds and maintains common building blocks and internal utilities that many hundreds of developers rely on, so its decisions influence how quickly products reach customers.
The person in this role would set technical direction for large efforts that cut across several teams, aiming to make backend systems easier to build and operate. Examples include designing platform features for constructing services, analyzing code and running engineering workflows, then helping groups adopt them. The engineer would also steer how code formatting and new-service templates change across the codebase.
A strong candidate has years of experience building large Go and Python backends, has used web frameworks such as Django or gRPC, and has designed internal platforms that several teams depend on. Mentoring developers, advising on technical choices and helping plan major platform spending are central to the job.
The role is based in New York City, and the team expects people in the office at least three days a week.
Responsibilities
- Set technical direction and drive large initiatives that improve backend development and operations
- Design long-term solutions that keep services scalable, dependable and maintainable
- Lead the evolution of code analysis, formatting and service-template tooling
- Coordinate with infrastructure, security and product engineering on platform work
- Mentor developers and advise on design quality and engineering practice
Requirements
- Years of hands-on work building and growing backend services in Go and Python
- Working knowledge of Django, gRPC or comparable Go frameworks
- History of creating internal platforms or infrastructure that several teams adopt
- Record of leading complicated projects and steering direction beyond a single team
Qualifications
- Hands-on work with build systems such as Bazel
Core Skills
Benefits
- Pay that can grow with impact, plus bonuses and equity
- Supplemental medical, ancillary and mental health coverage
- Flexible spending account for wellness and learning
- Holidays, vacation, sick leave, volunteer days and parental leave
- Catered meals and comfortable office spaces
- Monthly stipend toward commuting costs
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is the role based?
The role is based in Robinhood's New York City office, with office attendance expected at least three days a week.
What experience does the posting require?
The posting asks for deep Go and Python backend work and experience creating internal platforms or developer tooling that several teams use.
What is the base pay range?
The posting lists $230,000 to $270,000 USD for New York, New York, with bonus and equity also available.
Is the position full-time?
Yes, the listing is for a full-time position.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.