Senior Software Engineer, Backend

Robinhood Robinhood · Fintech · Menlo Park, CA +1 · ENG Platforms

Senior Backend Software Engineer at Robinhood, focusing on building and evolving scalable, low-latency, distributed systems for real-time financial operations. The role involves designing, implementing, and releasing product-facing features with high correctness and availability requirements, partnering with other engineering teams, and mentoring junior engineers. The emphasis is on performance, reliability, and long-term maintainability of core Robinhood products.

What you'd actually do

  1. Build and evolve scalable backend systems, balancing performance, reliability, and long-term maintainability.
  2. Design, implement, test, and release product-facing features with strict correctness and availability requirements.
  3. Partner with frontend and data engineers to define and refine REST APIs that serve millions of customers.
  4. Lead large, technically complex projects from design through execution.
  5. Mentor junior engineers through code reviews, design discussions, and hands-on technical guidance.

Skills

Required

  • 5+ years of professional software development experience
  • 3+ years of experience building low-latency, large-scale distributed systems in production environments
  • Experience designing and operating highly concurrent systems and well-structured REST APIs
  • Demonstrated ownership of large projects with sustained impact on a system or team
  • Strong technical judgment and the ability to prioritize work aligned with business and reliability goals
  • Ability to break down complex problems and deliver practical, high-quality solutions
  • Experience mentoring other engineers and contributing to technical direction on new initiatives

What the JD emphasized

  • low-latency, large-scale distributed systems in production environments
  • highly concurrent systems
  • well-structured REST APIs
  • ownership of large projects with sustained impact