Senior Software Engineer

Robinhood Robinhood · Fintech · [ProspectLand] · [Prospect]

Robinhood is seeking a Senior Software Engineer to build and maintain backend services, APIs, and data models for their core financial platforms. The role involves designing and evolving distributed systems, owning components end-to-end, driving cross-functional collaboration, and ensuring system reliability, performance, and scalability. The engineer will also be responsible for incident response, security, privacy, and compliance requirements.

What you'd actually do

  1. Design, develop, and maintain complex backend services, APIs, and data models that power core product functionality.
  2. Design and evolve distributed systems that support business-critical workflows, transactions, and integrations.
  3. Own backend components end to end, including requirements definition, architecture, implementation, testing, deployment, production support, and continuous improvement.
  4. Drive cross-functional collaboration to deliver large, end-to-end product features and system integrations.
  5. Improve backend system reliability, performance, and scalability by applying distributed systems best practices.

Skills

Required

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or a related field (or foreign equivalent) and 5 years of progressively responsible post-baccalaureate experience in the job offered or related occupation.
  • Alternatively, employer will accept a Master's degree in Computer Science, Computer Engineering, Software Engineering or a related field (or foreign equivalent).

What the JD emphasized

  • complex backend services
  • distributed systems
  • business-critical workflows
  • end to end
  • high-quality, well-tested code
  • security, privacy, and compliance requirements