About the job
Be a Part of Revolutionizing Finance
At Robinhood, we are on a mission to make finance accessible for everyone. With an estimated $124 trillion in assets expected to be transferred to younger generations over the next two decades, we're at the forefront of this monumental shift. If you're ready to be a driving force in this critical evolution, continue reading.
About Our Team and the Role
We are assembling an exceptional team, leveraging cutting-edge technology to tackle some of the largest challenges in finance. We seek innovative thinkers, adept problem-solvers, and builders who are passionate about making a meaningful impact. Robinhood fosters a dynamic environment where ambitious individuals can excel and contribute significantly. Our high-performing, fast-paced team operates with integrity at its core, and we offer both high expectations and high rewards.
The Storage Platform team is responsible for developing and maintaining the infrastructure that supports database access across Robinhood. We manage a variety of systems including relational (Postgres/Aurora), key-value (DynamoDB), and caching solutions, along with SDKs, automation for control planes, and data plane services that ensure safe and consistent access at scale. Our mission is to standardize and enhance the connection between services and storage, improving reliability, performance, and reducing operational burdens through automation. We oversee thousands of databases and numerous caching clusters, supporting millions of users and critical brokerage operations, with an unwavering commitment to availability—our systems are designed for zero downtime during market hours.
As a Senior Software Engineer, you will focus on building and enhancing the foundational infrastructure utilized by multiple engineering teams, emphasizing reliability, performance, and operational excellence. Your contributions will include delivering essential components for data and control plane systems, such as connection pooling, query routing, automation workflows, and observability enhancements. Collaborating closely with your peers, you will design practical solutions, minimize manual tasks through automation, and optimize our storage systems for large-scale operations.
For insights into our work, check out these talks and blog posts from our team!

