Staff Software Engineer, TradingTools
Full Time
Lead Level
10+ years
Posted 3 weeks ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
This Staff Software Engineer will lead the technical vision and execution for Robinhood's core trading tools, focusing on high-performance, low-latency systems that power the app's most critical features. The role involves integrating AI capabilities to deliver precise, personalized, and trusted trading experiences at massive scale.
Responsibilities
- Own the technical vision and execution for Robinhood’s trading experience, including the app’s front page
- Design, build, and operate core services for Portfolio, Watchlists, and Stock Detail pages, serving real-time market data and insights
- Design and evolve high-performance, low-latency systems for real-time trading, market data, and discovery for millions of users
- Write production code, lead complex implementations, and set engineering quality standards
- Lead the integration of AI-driven capabilities into core trading, portfolio, and discovery workflows
- Balance trading depth with usability, ensuring sophisticated functionality remains fast, intuitive, and accessible
- Drive technical excellence across reliability, correctness, observability, and security in a highly regulated environment
- Partner closely with Product and Design to shape the roadmap for high-traffic surfaces
- Mentor engineers and raise the technical bar through design reviews, architecture discussions, and hands-on leadership
- Influence platform direction beyond the immediate team, aligning with adjacent organizations and company-wide initiatives
Requirements
- 10+ years of experience building and operating large-scale, distributed systems in production environments
- Expertise in backend development using languages such as Go, Python, or Java
- Deep knowledge of cloud-native architectures
- 3+ years leading large-scale technical initiatives
- Strong grasp of system design, data modeling, and software engineering fundamentals
- Proven ability to simplify complex problems, make sound tradeoffs, and drive alignment across diverse stakeholders
- Strong ownership mindset with a track record of delivering high-impact, end-to-end product outcomes and raising team-wide technical standards
Qualifications
- 10+ years of experience building and operating large-scale, distributed systems in production environments; 3+ years leading large-scale technical initiatives with ownership spanning multiple teams or complex systems
Skills
Python
*
Java
*
AI
*
Go
*
Distributed Systems
*
Cloud-native Architectures
*
* Required skills
Benefits
Paid Time Off
Company Holidays
Mental health benefits
Lifestyle wallet
Catered meals
Employer-paid disability insurance
Parental Leave
Sick time
401K Matching
100% paid health insurance for employees
Equity ownership
Employer-paid life insurance
Fertility Benefits
90% health insurance coverage for dependents
About Robinhood
Robinhood is democratizing finance for all, building the future of finance by applying frontier technologies to the world’s biggest financial problems.
Finance
View all jobs at Robinhood →