Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Robinhood

Senior Software Engineer (Prime)

Posted
Discussion
  • The Prime team’s mission is to build Bitstamp’s prime brokerage for institutional clients — the platform that lets hedge funds, market makers, and professional trading firms onboard, fund, trade, borrow against, and settle positions at scale
  • We build the systems that move real institutional money: cross-venue settlement, credit against collateral, matched-book lending, and the bridge that brings tokenized securities to our order book — together with the client- and ops-facing surfaces that make them usable, from institutional onboarding and account configuration to reporting and the backoffice tooling our operations run on every day
  • These are correctness-critical systems where a wrong answer can’t be cheaply undone — getting them right is the whole job
  • As a Senior Full-Stack Software Engineer, you will own the design and end-to-end delivery of features across that whole surface — from the Prime backend services down to the frontend and backoffice screens that expose them
  • You’ll lead other engineers through problems of high ambiguity, set the technical bar for how we build for failure and not just the happy path, and follow a problem across the full institutional lifecycle rather than stopping at a boundary. Flexibility is the job: some weeks that’s a settlement edge case in the backend, others a client onboarding flow or an ops dashboard, and you’re happy owning whichever the work needs
  • Requires participation in an on-call rotation to support business needs
  • Lead the design and end-to-end delivery of features across the stack — from Prime backend services (settlement, on-exchange credit, lending, tokenized securities) through to the frontend and backoffice screens clients and ops teams rely on
  • Own the client- and ops-facing journeys across the institutional lifecycle — onboarding, account configuration, reporting, and the tooling that lets operations run the business safely
  • Author detailed designs and break work into reviewable steps, making failure states, invariants, and recovery explicit before you ship — on flows where a wrong answer moves real money
  • Uplevel the team through design-focused code review and mentorship, and move fluidly between backend and frontend as the work demands rather than handing off at a boundary
  • Strong design judgment: you enumerate the failure paths, name your invariants, and can point at the constraint, test, or alert that enforces each one
  • A track record of independently delivering complex, high-ambiguity projects with long-term impact, operating them in production and owning every line you ship
  • Strong full-stack range in production — a modern backend (we work primarily in Python/Django and Go) and a component-based frontend (we use Vue) — with the judgment to know where a given problem is best solved and a genuine willingness to own whatever the feature needs, wherever it lives in the stack
  • Excellent communication: you drive alignment across teams and stakeholders, give substantive design-level review feedback, and mentor engineers to raise the bar around you
  • Hands-on experience building financial systems — user balances, ledgers, risk engines, settlement, onboarding/KYC, or payments — where correctness is non-negotiable and mistakes are expensive

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.