Robinhood logo

Software Engineer (Cryptography)

Robinhood

RemoteFull timeMid level$166k – $195kPosted today
Apply with JobAssist

About the role

  • The Cryptographic Services & Infrastructure team secures and manages cryptographic keys and enables Robinhood engineering teams to safely leverage core capabilities like encryption and decryption
  • Join a high-impact team responsible for protecting some of Robinhood’s most sensitive financial and customer data! In this role, you will help build and operationalize Robinhood’s new in-house card-processing service—a critical initiative that brings core capabilities in-house and offers meaningful ownership across software, infrastructure, security, and operations
  • Design, build, and maintain production services and infrastructure supporting key management, encryption, and decryption functions
  • Help architect, launch, and scale Robinhood’s new in-house card-processing environment to protect sensitive card, financial, and tax-related data
  • Write clean, maintainable production code and build operational tooling across software, infrastructure, and security controls
  • Collaborate with internal engineering teams to support migrations, drive adoption of shared cryptographic capabilities, and ensure safe system design
  • Participate in a rotating on-call schedule to maintain high availability, security, and operational reliability as processing volume grows- While prior cryptography or security experience is highly preferred, we are excited to empower strong engineers with a passion for security to learn and grow their skills on the job
  • Proficiency writing production code in at least one modern programming language (such as Python, Go, Java, C#, or C++) with a strong ability to reason about complex systems
  • Curiosity and willingness to learn security engineering principles and participate in a light on-call rotation
  • Comfort working across multiple technical domains, including software development, infrastructure, and operational reliability
  • Clear and concise communication skills, with a demonstrated ability to explain technical decisions and proactively collaborate when facing challenges
  • Experience building, operating, or supporting production services, distributed systems, or infrastructure
  • Familiarity with key management, secrets management, or core cryptographic concepts (such as symmetric encryption or public/private key pairs)
  • Prior experience in site reliability engineering (SRE), platform engineering, or cloud security
  • Experience handling sensitive financial, payment, or card data in regulated environments
  • Background in supporting internal customer migrations or driving platform adoption across engineering teams

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Robinhood was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.