Taro Logo

Senior Software Engineer, Reliability

A financial technology company democratizing finance for all, managing the largest transfer of wealth in human history.
$187,000 - $220,000
DevOps
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Finance

Job Description

Robinhood is seeking a Senior Software Engineer for their Reliability Engineering team to ensure 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. As a founding member of this newly formed team, you'll help drive the roadmap and build systems of reliability and centralized tooling. The role requires expertise in large-scale distributed systems, proficiency in languages like Python/Go/C++, and strong experience with Linux/Unix systems. The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment at their Menlo Park office. This is a chance to be at the forefront of democratizing finance for all, working on systems that will handle the largest transfer of wealth in human history.

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

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
  • Performance driven compensation with multipliers for outsized impact
  • Bonus programs and equity ownership
  • 401(k) matching
  • 100% paid health insurance for employees
  • 90% coverage for dependents
  • Lifestyle wallet for wellness and learning
  • Employer-paid life & disability insurance
  • Fertility benefits
  • Mental health benefits
  • Paid time off and parental leave
  • Catered meals
  • Comfortable workspaces