Skip to content
← Back to job listings

Senior Software Engineer (International)

Robinhood · Toronto, Canada

RemoteImported listinginternshipabout 16 hours ago

About The Role

Join Robinhood's International engineering team as a Senior Software Engineer. In this role, you will be a core technical driver for the company's global expansion initiatives, bridging high-performance frontend interfaces with resilient backend distributed systems. You will design reusable, extensible platform abstractions, lead complex technical designs, and collaborate with cross-functional teams to build financial products for a worldwide community. The ideal candidate will have 5+ years of professional software engineering experience and a strong background in both frontend and backend development.

  • Concevoir et livrer des expériences client localisées, de l'intégration multi-devises au trading d'actifs régional.
  • Diriger des conceptions techniques complexes, élever le niveau d'ingénierie à travers la pile technologique et collaborer avec des équipes interfonctionnelles.
  • Développer et maintenir des interfaces frontend de haute qualité (React/TypeScript) et des services backend robustes (Go/Python).
  • Backend & Distributed Systems: Strong experience building scalable distributed services in languages such as Go or Python, utilizing relational and NoSQL databases (e.g., PostgreSQL, MySQL, Redis), and working with event-driven architectures (e.g., Kafka)
  • Frontend Depth: Proficiency with modern frontend technologies and frameworks (e.g., React, TypeScript) with an emphasis on performance, accessibility, and state management
  • Communication & Alignment: Clear, structured communication skills to articulate trade-offs, drive technical consensus across distributed teams, and align with non-technical stakeholders
  • API & Systems Design: Deep understanding of RESTful APIs, gRPC, service-oriented architectures, and microservice integration patterns
  • Product Ownership: Proven track record of taking complex features from ambiguity through technical design, phased rollout, production validation, and post-launch maintenance
  • Experience: 5+ years of professional software engineering experience designing, building, and operating production systems across the full stack

This is an external listing. JobSpring does not represent or verify the employer. Report this listing