Senior Software Developer, Backend

Robinhood Markets is a leading fintech company that's democratizing finance for all, lowering barriers and providing greater access to financial information.
Senior Software Engineer
In-Person
5+ years of experience

Description For Senior Software Developer, Backend

Robinhood Markets is seeking a Senior Software Developer for their Backend team, focusing on Growth and Brokerage initiatives. The role involves building scalable systems and components for features like Stock Lending, Margin, and Sweeps. You'll be part of a team dedicated to guiding customers in selecting relevant products to enhance their financial journey.

Key responsibilities include:

  • Designing and implementing product-facing features with stringent correctness and scalability requirements
  • Collaborating with frontend and data teams to optimize REST APIs supporting millions of customers
  • Mentoring junior developers and leading complex projects
  • Identifying opportunities to improve system performance and team productivity

The ideal candidate should have:

  • 5+ years of software development experience
  • 3+ years experience writing low latency, large scale distributed systems
  • Strong technical skills and excellent judgment on task prioritization
  • Ability to solve complex engineering problems and deliver results aligned with team objectives
  • Experience mentoring junior developers and leading new initiatives

Robinhood offers a comprehensive benefits package and is committed to fostering an inclusive work environment. They welcome applicants from diverse backgrounds and provide equal opportunities for all candidates.

Join Robinhood in their mission to democratize finance for all and shape the future of financial technology. Apply now to be part of this innovative team in Toronto, ON.

Last updated 4 months ago

Responsibilities For Senior Software Developer, Backend

  • Build scalable systems and components, making the right tradeoffs to account for stability and long-term maintainability
  • Design, write, test, and release product-facing features with stringent correctness and scalability requirements
  • Collaborate with our frontend and data teams to fine tune our REST APIs supporting millions of customers
  • Mentor junior developers on the team and lead project of large complexity
  • Identify opportunities to improve system performance, team productivity and reduce risk

Requirements For Senior Software Developer, Backend

Java
Python
  • 5+ years of software development experience
  • 3+ years experience writing low latency, large scale distributed systems
  • Familiarity with writing highly concurrent systems and good intuition for REST API design
  • Proven experience working on large projects with long-term impact on a single system or team
  • Strong technical grasp with excellent judgment on task prioritizations
  • Ability to solve complex engineering problems that deliver results aligned with team objectives
  • Ability to mentor junior developers and lead the team technically on new initiatives and system improvements

Interested in this job?