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.
Backend
Mid-Level Software Engineer
Contact Company
1,000 - 5,000 Employees
3+ years of experience
Finance

Description For Software Developer, Backend

Robinhood Markets is seeking a Software Developer, Backend to join their team in Toronto, ON. This role is part of Robinhood's mission to democratize finance for all by building products and services that help create a financial system everyone can participate in.

The position spans across multiple teams:

  1. Options Platform: Building and maintaining core infrastructure and APIs for trading and clearing options, aiming to make Robinhood the top options trading brokerage for retail customers.

  2. SMS Brokerage: Focused on long-term investment products, including Stock Lending, Margin, and Sweeps. This team's features generate high revenue and have significant impact on revenue streams.

  3. Support Experience: Providing world-class support at scale, using innovative solutions like generative AI support chatbots and large-scale complex platforms.

Key responsibilities include:

  • Building scalable systems and components
  • Designing, writing, testing, and releasing features with stringent correctness and scalability requirements
  • Identifying opportunities to improve system performance, team productivity, and reduce risk
  • Collaborating with cross-functional partners, client teams, and vendors

Requirements:

  • 3+ years of software developer experience
  • Track record of successful collaboration on large-scope technical projects
  • Deep understanding of design, product, and backend development
  • Experience with Go or Python
  • Experience with Kafka and data streaming technologies
  • Experience handling/processing large amounts of data
  • Familiarity with Postgres, K8s, Redis, AWS or similar

Robinhood offers a comprehensive benefits package and is committed to diversity, inclusion, and equal opportunity. They welcome applicants from all backgrounds and provide reasonable accommodations for candidates as needed.

Join Robinhood in their mission to democratize finance for all and be part of a team that's shaping the future of financial services.

Last updated 6 months ago

Responsibilities For Software Developer, Backend

  • Build scalable systems and components
  • Design, write, test, and release features with stringent correctness and scalability requirements
  • Identify opportunities to improve system performance, team productivity, and reduce risk
  • Collaborate with cross-functional partners, client teams, and vendors

Requirements For Software Developer, Backend

Go
Python
Kafka
PostgreSQL
Kubernetes
Redis
  • 3+ years of software developer experience
  • Track record of collaborating on large-scope technical projects
  • Deep understanding of design, product, and backend development
  • Experience with Go or Python
  • Experience with Kafka and data streaming technologies
  • Experience handling/processing large amounts of data
  • Familiarity with Postgres, K8s, Redis, AWS or similar

Interested in this job?

Jobs Related To Robinhood Software Developer, Backend

Software Engineer - Crypto Pro Trading

Backend Software Engineer role at Robinhood building scalable systems for crypto pro trading platform.

Crypto Movements Engineer

Backend Engineer position at Robinhood focusing on crypto movements, transfers, and blockchain integration, requiring 3+ years of experience in software engineering.

Backend Software Engineer - Crypto Core Trading

Backend Software Engineer role at Robinhood's Crypto Core Trading team, building scalable systems for crypto trading platform serving 17M users.

Software Development Engineer, EC2 Commitments

Software Development Engineer role at Amazon EC2 Commitments Services team, building scalable cloud pricing solutions.