Software Engineer, Wallet

Robinhood Robinhood · Fintech · Menlo Park, CA +1 · Crypto Engineering

Software Engineer role focused on building and owning backend services, infrastructure, and data systems for Robinhood's Wallet products, which operate at the intersection of traditional finance and web3, leveraging DeFi protocols and blockchain applications. The role involves developing new features, system enhancements, designing scalable architectures, and maintaining high-quality codebases for a secure and efficient trading experience.

What you'd actually do

  1. Design, build, test, and deploy scalable backend services that power Robinhood Wallet.
  2. Develop product-facing features and platform enhancements that meet strict correctness and scalability standards.
  3. Identify and implement improvements to system performance, engineering productivity, and risk reduction.
  4. Collaborate closely with client teams, product managers, designers, and external vendors to deliver reliable technical solutions.

Skills

Required

  • backend development
  • Go
  • Python
  • Java
  • cloud-native architectures
  • system design
  • data modeling
  • software engineering fundamentals

Nice to have

  • DeFi protocol experience
  • crypto wallet company experience
  • blockchain-related company experience
  • EVM blockchains
  • smart contracts

What the JD emphasized

  • build and own the backend services, infrastructure, and data systems
  • design scalable architectures
  • maintain high-quality codebases
  • 2+ years of experience in software development
  • Expertise in backend development
  • Strong grasp of system design, data modeling, and software engineering fundamentals
  • Proven ability to simplify complex problems, make sound tradeoffs, and drive alignment
  • Strong sense of personal accountability with a track record of delivering successful, end-to-end products and raising team-wide technical standards