Senior Software Engineer, Prime

Robinhood
Ljubljana
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Mentorship","Design judgment","Reliability mindset","Risk-control focus"]

Own the design and end-to-end delivery of correctness-critical systems for prime brokerage that move institutional money. Lead high-ambiguity engineering problems, author detailed technical designs, and break work into reviewable steps with explicit failure states and recovery. Shape architecture and reliability for settlement, credit against collateral, matched-book lending, and cross-venue order flows, while mentoring engineers through deep code review and serving as a technical point of contact. Based in Slovenia with on-call rotation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Robinhood
Robinhood
2 days ago

Senior Software Engineer, Prime

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Own the design and end-to-end delivery of correctness-critical systems for prime brokerage that move institutional money. Lead high-ambiguity engineering problems, author detailed technical designs, and break work into reviewable steps with explicit failure states and recovery. Shape architecture and reliability for settlement, credit against collateral, matched-book lending, and cross-venue order flows, while mentoring engineers through deep code review and serving as a technical point of contact. Based in Slovenia with on-call rotation.
Location: Ljubljana
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead design and end-to-end delivery of large, high-complexity systems for settlement, on-exchange credit, matched-book lending, and cross-venue order flows.
  • •Author detailed technical designs and decompose work into reviewable steps, making failure states, invariants, and recovery explicit before shipping.
  • •Shape the team’s technical roadmap and architecture, advocating for reliability, correctness, and risk-control to keep client money safe.
  • •Uplevel the team through deep, design-focused code review and mentorship, acting as a technical point of contact for partner teams.
  • •Support operations via an on-call rotation to meet business needs.

Pay and Benefits

Perks:Health InsurancePaid LeaveParental LeaveLearning BudgetCommuter BenefitsPaid Volunteer

Key Requirements

  • •Independently deliver complex, high-ambiguity backend projects with long-term production impact and ownership of shipped code.
  • •Hands-on experience building financial systems (e.g., balances, ledgers, risk engines, settlement, or payments) where correctness is non-negotiable.
  • •Deep expertise in distributed state and transactional integrity, including idempotency and exactly-once semantics.
  • •Strong design judgment: explicitly enumerate failure paths, define invariants, and tie them to tests, constraints, or alerts.
  • •Fluent in modern backend languages, working primarily with Python (Django) and Go, with excellent design-level communication and mentorship ability.
Experience:FintechFinancial servicesTradingDistributed systems
Skills:CommunicationMentorshipDesign judgmentReliability mindsetRisk-control focus
Tech Stack:PythonDjangoGo

Company Brief

Robinhood
Commission-free trading platform offering stocks, ETFs, options, and cryptocurrencies, plus cash management and retirement products. Aims to democratize finance through easy-to-use mobile and web apps for retail investors.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Menlo Park, United States
Founded: 2013
WebsiteLinkedIn