Skip to main content

robinhood

Software Engineer

Menlo Park, CAmid

About this role

Robinhood seeks an experienced Software Engineer to build and maintain backend services powering their financial platform in Menlo Park. You'll design scalable distributed systems, own features end-to-end, and collaborate across teams to address complex fintech challenges while mentoring colleagues.

What you'll do

  • Design, develop, and maintain backend services, APIs, and data models for core product functionality
  • Build and evolve distributed systems supporting business-critical workflows, transactions, and integrations
  • Own backend components through their full lifecycle from requirements to production support
  • Optimize system reliability, performance, and scalability by identifying bottlenecks and applying best practices
  • Participate in on-call rotations, incident response, and root cause analysis for production issues
  • Ensure backend systems meet security, privacy, and compliance requirements

What they're looking for

  • Java, Kotlin, GoLang, Python, or Scala
  • Backend service frameworks
  • RESTful API design and development
  • PostgreSQL, MySQL, Redis, or DynamoDB
  • Distributed systems architecture
  • Logging and monitoring tools
  • Automated testing frameworks
  • Code review and technical documentation

Benefits

  • Performance-driven compensation with equity ownership and 401(k) matching
  • 100% paid health insurance for employees with 90% dependent coverage
  • Flexible lifestyle wallet for wellness and learning
  • Employer-paid life, disability, fertility, and mental health benefits
  • Comprehensive time off including parental leave
  • Catered meals, events, and modern office workspace
Apply on the employer's site

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