Skip to main content

robinhood

Software Engineer

Menlo Park, CAmid

About this role

Robinhood is seeking a Software Engineer in Menlo Park to build core financial platforms and products that democratize finance. You'll design and implement scalable solutions for trading, market data, settlement, and security while mentoring teammates and collaborating across functions in a fast-paced fintech environment.

What you'll do

  • Build and release product and platform features for trading, market data, accounting, authentication, and security systems
  • Design and implement REST APIs and messaging middleware solutions using Go and Python
  • Optimize database queries and design scalable data storage solutions for complex financial processes
  • Identify and fix scalability bottlenecks through testing and performance analysis
  • Integrate with trading partners' systems to expand market access for customers
  • Mentor team members and guide complex projects from concept to completion

What they're looking for

  • Go and Python programming
  • Distributed and concurrent systems architecture
  • Microservices and messaging middleware
  • REST API design and implementation
  • Relational and NoSQL database design
  • Cloud computing platforms and orchestration
  • Data structures and algorithms
  • Software testing and performance optimization

Benefits

  • Performance-driven compensation with bonus programs and equity ownership
  • 100% paid health insurance for employees, 90% for dependents
  • Flexible lifestyle wallet for wellness and learning
  • Employer-paid life, disability, fertility, and mental health benefits
  • Generous paid time off including parental leave
  • Catered meals and exceptional office experience
Apply on the employer's site

Opens the official application on the employer’s site. No login required.