Senior Software Engineer

You design, build, and maintain large scale systems that power Robinhood's platform. You write and review high quality code, create capacity and scaling plans, and debug complex realtime issues in mission critical systems. You lead by example, mentoring teammates, promoting best practices, and fostering a culture focused on operational excellence and system resilience. You take ownership of system reliability by participating in on-call rotations, proactively addressing potential issues, and driving long-term improvements to reduce downtime. You collaborate with industry-leading engineers to develop scalable tools and infrastructure that meet growing demands. You drive innovation by optimizing infrastructure for reliability and cost efficiency, supporting the mission to democratize finance for all at a global scale.

Responsibilities

  • Design, build, and maintain large-scale systems that power the platform
  • Write and review high-quality code, creating capacity and scaling plans, and debugging complex realtime issues in mission-critical systems
  • Lead by example, mentoring teammates, promoting best practices, and fostering a culture focused on operational excellence and system resilience
  • Take ownership of system reliability by participating in on-call rotations, proactively addressing potential issues, and driving long-term improvements to reduce downtime
  • Collaborate with industry-leading engineers to develop scalable tools and infrastructure that meet growing demands
  • Drive innovation by optimizing infrastructure for reliability and cost-efficiency, supporting the mission to democratize finance for all at a global scale

Requirements

  • Bachelor's degree, or equivalent in Computer Science, or a related field plus three years of experience in job offered or related occupation
  • Hands-on experience with large scale incident response, root cause analysis, and reliability engineering
  • Application of system reliability principles, observability, and fault tolerant architecture design
  • Development and maintenance of incident management processes and procedures to ensure timely resolution and minimize impact
  • Design and implementation of frameworks to measure and improve scalability and performance of production systems
  • Background checks required

Benefits

  • Challenging, high-impact work to grow your career
  • Performance driven compensation with multipliers for outsized impact, bonus programs, equity ownership, and 401(k) matching
  • Best in class benefits to fuel your work, including 100% paid health insurance for employees with 90% coverage for dependents
  • Lifestyle wallet - a highly flexible benefits spending account for wellness, learning, and more
  • Employer-paid life & disability insurance, fertility benefits, and mental health benefits
  • Time off to recharge including company holidays, paid time off, sick time, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces

Similar jobs