Search...

Software Engineer, Cryptography

Robinhood logo
Robinhood

Robinhood helps users invest in stocks, ETFs, options, and cryptocurrencies through commission-free trading with no minimum account requirements.

Maintainer signals as of 8/14/2026

United States
About Robinhood

Robinhood helps retail investors access financial markets through commission-free trading of stocks, ETFs, options, and cryptocurrencies. With it, users can invest with no account minimums, earn rewards through retirement accounts with matching contributions, and access advanced trading tools. Robinhood democratizes investing by making financial markets accessible to everyone, not just wealthy investors.

View jobs by Robinhood

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, build, and maintain production services and infrastructure for key management, encryption, and decryption. You will help scale an in-house card-processing environment, write production code and operational tooling, support engineering migrations, and participate in an on-call rotation focused on availability, security, and reliability.

Requirements

  • Experience building, operating, or supporting production services, distributed systems, or infrastructure
  • Proficiency in at least one modern programming language such as Python, Go, Java, C#, or C++
  • Ability to reason about complex systems
  • Experience across software development, infrastructure, and operational reliability
  • Clear and concise communication skills
  • Willingness to learn security engineering principles
  • Willingness to participate in an on-call rotation
  • Experience in site reliability engineering, platform engineering, or cloud security
  • Familiarity with key management, secrets management, or cryptographic concepts
  • Experience handling sensitive financial, payment, or card data in regulated environments
  • Experience supporting internal customer migrations or driving platform adoption

Responsibilities

  • Design, build, and maintain production services and infrastructure for key management, encryption, and decryption
  • Architect, launch, and scale the in-house card-processing environment
  • Write maintainable production code
  • Build operational tooling across software, infrastructure, and security controls
  • Support migrations and drive adoption of shared cryptographic capabilities
  • Ensure safe system design
  • Participate in a rotating on-call schedule

Benefits

  • Performance-driven compensation with bonus programs
  • Equity ownership
  • 401(k) matching
  • 100% paid health insurance for employees
  • 90% health insurance coverage for dependents
  • Lifestyle wallet for wellness and learning
  • Employer-paid life insurance
  • Employer-paid disability insurance
  • Fertility benefits
  • Mental health benefits
  • Company holidays
  • Paid time off
  • Sick time
  • Parental leave
  • Catered meals
  • Company events