Featured Job

Senior Software Engineer

Menlo Park, CA Full-time Hybrid $153k — $230k per year 10/26/2026 Job ID: 000501
Apply Now
Software engineering Go Python Java Backend development

Summary

What you’ll impact

Senior Backend Engineer designs, builds, and operates services that mint, custody, and settle tokenized equities on blockchain platforms. The role uses Go, Python, or Java with Kubernetes, Kafka, and PostgreSQL to deliver highly available, audit‑able distributed systems. Responsibilities include creating end‑to‑end pipelines that link traditional brokerage and ledger systems to smart‑contract integrations, guaranteeing correctness, idempotency, and reconciliation for real‑world assets. The engineer works with product, compliance, legal, and platform teams, leads design reviews, and mentors engineers to raise technical standards.

Responsibilities

What you'll do

  • Design and build the core systems that issue, custody, and settle tokenized equities on-chain and keep them in sync with traditional brokerage and ledger systems.
  • Lead technically complex projects end to end, make architectural decisions on a foundational Robinhood initiative.
  • Work in a domain where correctness is non-negotiable - the systems you build move real customer assets, continuously, across multiple chains and jurisdictions.
  • Design, build, and operate the backend services that mint, custody, and settle tokenized equities across leading blockchains, with correctness and auditability as hard requirements
  • Own large, technically complex projects end to end - design, implementation, rollout, and operating what you ship in a 24/7 system
  • Build the connective tissue between traditional market infrastructure (brokerage, ledgers, corporate actions) and on-chain systems, including smart contract integrations, chain indexers, and DEX trade flows
  • Partner with product, compliance, legal, and platform teams to turn regulatory constraints into workable system design
  • Raise the technical bar through design reviews, code reviews, and hands-on mentorship

Requirements

What you’ll bring

  • 5+ years of professional software engineering experience, including a track record of delivering large-scale distributed systems in production
  • Expertise in backend development with Go, Python, or Java, and deep familiarity with cloud-native architecture (Kafka, Postgres, Kubernetes, or equivalents)
  • Strong instincts for correctness-critical systems - idempotency, reconciliation, and reasoning carefully about failure modes when money is at stake
  • Demonstrated ownership of ambiguous, cross-functional projects, with the judgment to make tradeoffs and drive alignment
  • Experience mentoring engineers and influencing technical direction beyond your own projects
  • Working knowledge of blockchain fundamentals - EVM, smart contracts, wallets, on-chain settlement - or a strong appetite to go deep quickly
  • Based in either Menlo Park, Toronto or New York city offices, with in-person attendance expected at least 3 days per week

Ready to Move Forward?

Apply now and our recruiting team will reach out with next steps, interview guidance, and client insights tailored to this role.