Senior Software Developer

Fintech company democratizing finance by making financial markets accessible to all through innovative products and services.
$140,000 - $165,000
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Finance

Description For Senior Software Developer

Robinhood Markets is revolutionizing the financial industry by making markets accessible to everyone. As a Senior Software Developer on the Storage Team, you'll be at the forefront of building and scaling critical database and caching systems that power Robinhood's platform. The team is responsible for both relational and non-relational databases, utilizing technologies like PostgresSQL, AWS DynamoDB, Memcached, Redis, and Kubernetes.

You'll be working on transaction-heavy, real-time workloads that present unique technical challenges as the platform scales to serve 100 million users and beyond. This role offers a rare opportunity to impact financial accessibility while solving complex distributed systems problems. You'll be architecting and leading projects that significantly scale storage systems, mentoring junior engineers, and driving technical decisions that shape the future of Robinhood's infrastructure.

The position combines technical leadership with hands-on development, requiring expertise in storage systems and distributed computing. You'll collaborate across teams to ensure robust testing and successful product implementation. The role offers competitive compensation and the chance to work with cutting-edge technologies while contributing to Robinhood's mission of democratizing finance for all.

If you're passionate about building scalable systems, mentoring others, and want to be part of a company that's transforming financial access, this role offers an exceptional opportunity to make a significant impact. Join a team that values diversity, inclusion, and is committed to building products that help create a more equitable financial system.

Last updated 30 minutes ago

Responsibilities For Senior Software Developer

  • Design large-scale, distributed storage systems with appropriate risk and maintainability tradeoffs
  • Set technical directions while mentoring junior engineers
  • Support core backend systems and build new greenfield initiatives
  • Partner cross-functionally to ensure successful testing and product usage

Requirements For Senior Software Developer

PostgreSQL
Redis
Kubernetes
Python
Go
  • Experience building and maintaining storage infrastructure systems at scale
  • Experience with C++/Golang/Python
  • Experience mentoring and leading junior engineers
  • Experience with various database technologies
  • Kubernetes experience (preferred)

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive benefits package (varies by region)
  • Bonus plan eligibility
  • Equity plan participation

Interested in this job?

Jobs Related To Robinhood Senior Software Developer

Oracle Technical Engineer

Oracle Technical Engineer role at Robinhood focusing on integration solutions and process automation using Oracle cloud services.

Senior Software Engineer - Service Discovery and Communication

Senior Software Engineer role at Robinhood, building scalable service discovery and communication systems for financial technology infrastructure.

Senior Software Developer, Backend Platform

Senior Software Developer, Backend Platform at Robinhood in Toronto, ON. Develop scalable platforms and lead backend engineering initiatives.

Software Developer - Reliability

Join Robinhood's Reliability Engineering team as a Software Developer, building robust and scalable distributed systems for high availability and low latency.

Senior Software Developer - Experimentation

Senior Software Developer role at Robinhood, focusing on experimentation platforms and large-scale systems to democratize finance.