Build and own backend services, infrastructure, and data that power core financial products at Robinhood
Build scalable systems and components, making the right tradeoffs to account for stability and long-term maintainability
Design, write, test, and release platform or product-facing features with stringent correctness and scalability requirements
Identify opportunities to improve system performance, team productivity, and reduce risk
Collaborate closely and effectively with cross-functional partners, client teams, and vendors
Work on teams serving Brokerage, Futures, and Crypto products to introduce new trading features and deliver seamless trading experiences
Requirements
2+ years of software developer experience
Track record of successfully collaborating with cross-functional teams and delivering large-scope technical projects, setting a high standard for code quality and code review processes
Deeply understand the design, product, and backend development disciplines
Experience with Go or Python
Experience with Kafka and data streaming technologies
Experience with handling/processing large amounts of data
Familiarity with other parts of the team’s tech stack (Postgres, K8s, Redis, AWS or similar)
Bonus Points: Experience at a fintech company or financial firm
Benefits
In addition to the base pay range listed below, this role is also eligible for bonus opportunities + equity + benefits.
Click here to learn more about our Total Rewards, which vary by region and entity.
Applicant Accommodation available during the application or interview process upon request (Applicant Accommodation Form).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.