Taro Logo

Senior Software Engineer, Reliability

A leading fintech company democratizing finance for all by making financial markets accessible to everyone.
$187,000 - $220,000
DevOps
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Software Engineer, Reliability

Robinhood Markets is seeking a Senior Software Engineer for their Reliability Engineering team, focusing on ensuring the reliability, scalability, performance, and security of systems serving millions of users. This role combines software engineering and systems operations, working on critical applications including brokerage, crypto, and money services. The position involves collaborating with development teams on various projects including SLAs, SLOs, incident metrics, monitoring, and testing.

The role requires expertise in large-scale distributed systems, with a focus on reliability engineering practices. You'll be part of a newly formed team, helping to drive the roadmap and build centralized tooling. Experience with EKS on AWS, observability systems, and large infrastructure components is highly valued.

As a senior engineer, you'll lead by example, mentor teammates, and foster a culture of operational excellence. The position involves hands-on work with production systems, including on-call rotations and proactive system improvements. You'll be working in Menlo Park, CA, contributing to Robinhood's mission of democratizing finance for all.

The compensation is competitive, ranging from $187,000 to $220,000 USD for the Menlo Park location, plus bonus and equity opportunities. Robinhood offers comprehensive benefits including full health coverage, mental health support, parental leave, and various lifestyle perks. This is an excellent opportunity for experienced engineers passionate about building reliable, scalable financial systems while making a significant impact on financial accessibility.

Last updated a month ago

Responsibilities For Senior Software Engineer, Reliability

  • Design, build, and maintain large-scale systems that power Robinhood's platform, infrastructure, and core services
  • Write and review high-quality code, create capacity and scaling plans, and debug complex issues
  • Lead by example, mentoring teammates and promoting best practices
  • Take ownership of system reliability by participating in on-call rotations
  • Collaborate with engineers to develop scalable tools and infrastructure
  • Drive innovation by optimizing infrastructure for reliability and cost-efficiency

Requirements For Senior Software Engineer, Reliability

Python
Go
Linux
Kubernetes
  • 5+ years experience in designing, building, and maintaining large-scale, distributed systems
  • Proficiency in programming languages such as Python/Go/C++
  • Expertise in operating systems (Linux/Unix), networking, and troubleshooting
  • Track record of mentoring team members and fostering collaboration

Benefits For Senior Software Engineer, Reliability

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Market competitive and pay equity-focused compensation structure
  • 100% paid health insurance for employees with 90% coverage for dependents
  • Annual lifestyle wallet for personal wellness, learning and development
  • Lifetime maximum benefit for family forming and fertility benefits
  • Dedicated mental health support for employees and eligible dependents
  • Generous time away including company holidays, paid time off, sick time, parental leave
  • Lively office environment with catered meals, fully stocked kitchens, and commuter benefits

Interested in this job?

Jobs Related To Robinhood Senior Software Engineer, Reliability