Staff Security Software Developer - Identity and Cryptography

Robinhood Markets is a leading fintech company that's democratizing finance for all, lowering barriers and providing greater access to financial information.
Security
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
10+ years of experience
Finance · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Applications Engineer, Security Tooling

Staff Applications Engineer for Security Tooling at Robinhood, responsible for managing and implementing security SaaS solutions.

Staff Cloud Security Engineer

Join Robinhood as a Staff Cloud Security Engineer to protect AWS infrastructure and empower developers with security capabilities.

Supportability Manager for Security and Compliance

Senior Supportability Manager role at Microsoft leading security and compliance initiatives, combining technical leadership with people management in a remote-friendly environment.

Lead Information Security Engineer

Lead Information Security Engineer position at Wells Fargo's Cyber Threat Fusion Center, focusing on incident response, security consulting, and team leadership.

Data Loss Prevention Operations Response Manager - East

Lead DLP security operations at Bank of America, managing analyst team and optimizing data protection across global infrastructure.

Description For Staff Security Software Developer - Identity and Cryptography

Join a leading fintech company that's democratizing finance for all. Robinhood Markets was founded on a simple idea: that our financial markets should be accessible to all. With customers at the heart of our decisions, Robinhood and its subsidiaries and affiliates are lowering barriers and providing greater access to financial information. Together, we are building products and services that help create a financial system everyone can participate in.

The Robinhood Security Cryptography and IAM Platform team provides cryptographic services and libraries that power Robinhood's infrastructure key management and data encryption. Additionally, this team creates engineering solutions and advisory services for Workforce IAM enablement across Robinhood's custom systems and services. We are focused on improving developer user experience for our cryptographic tools as well as developing paved paths for cryptographic and authentication solutions across the Robinhood organization.

As a Staff Security Software Developer in Identity and Cryptography, you will:

  • Design large-scale systems within the team, making the right tradeoffs for risk and long-term maintainability
  • Develop technical solutions with high engineering rigor
  • Improve system performance, scalability, developer experience, and security, reducing privacy and safety risks
  • Collaborate and align across a multitude of engineering teams in delivering large-scope technical quality projects
  • Mentor more junior engineers and raise the bar of the team
  • Partner with your manager to improve team's performance and help build out and maintain a high-functioning engineering team

This role offers an opportunity to work on cutting-edge security and cryptography solutions in a fast-paced fintech environment. You'll be at the forefront of ensuring the security and integrity of Robinhood's systems while contributing to the company's mission of democratizing finance for all.

Last updated 7 months ago

Responsibilities For Staff Security Software Developer - Identity and Cryptography

  • Design large-scale systems within the team, making the right tradeoffs for risk and long-term maintainability
  • Develop technical solutions with high engineering rigor
  • Improve system performance, scalability, devX and security, reducing privacy and safety risks
  • Collaborate and align across a multitude of engineering teams in delivering large-scope technical quality projects
  • Mentor more junior engineers and raise the bar of the team
  • Partner with your manager to improve team's performance and help build out and maintain a high functioning engineering team

Requirements For Staff Security Software Developer - Identity and Cryptography

Go
Python
Kubernetes
Kafka
  • Bachelor's degree in Computer Science, a related technical field or equivalent practical experience
  • 10+ years of experience working in Software Engineering space, with a passion for security
  • Strong architecture and design skills
  • Desire to mentor and coach
  • Excellent communication and interpersonal skills
  • Ability to see the big picture
  • Experience building out solutions to deliver both short term wins with an eye on the long term goals
  • Proficient in Go or Python
  • Strong problem-solving and production debugging skills
  • Expertise with cloud native platforms, and container and orchestration technologies (e.g. AWS, Kubernetes, gRPC, Kafka)
  • Strong ownership and experience building and operating high-scale, distributed systems across the full software lifecycle

Interested in this job?