Robinhood logo

Senior Software Engineer, International

Robinhood

Toronto · Menlo Park · New York, NY · CAD 166,000-195,000 · 5+ years experience · Onsite · Posted Oct 14, 2026

At a glance

Experience
5+ years experience
Workplace
Onsite
Location
Toronto · Menlo Park · New York, NY
Salary
CAD 166,000-195,000 · Base salary

About the role

  • As a Senior Full Stack Software Engineer, you will be a core technical driver for Robinhood’s global expansion initiatives.
  • You will bridge high-performance frontend interfaces with resilient backend distributed systems, architecting and delivering localized customer experiences.

Responsibilities

  • Develop and maintain high-quality frontend interfaces (React/TypeScript) and scale robust backend services (Go/Python)
  • Own the technical delivery of critical international capabilities, including localized onboarding funnels, identity verification (KYC/AML), multi-currency funding rails, and region-specific trading experiences
  • Build and optimize high-leverage growth mechanisms, localized promotion engines, and user acquisition pipelines to accelerate international market adoption
  • Architect modular, scalable frameworks and internationalization (i18n/l10n) services that make expanding to future jurisdictions faster, safer, and more reliable
  • Ensure backend services and localized products are built for high availability, low latency, and fault tolerance; implement comprehensive telemetry, automated testing, and participate in production on-call rotations
  • Partner closely with Product Management, Product Design, Compliance, Legal, and Platform teams to translate jurisdictional requirements into elegant, user-centric technical solutions

Requirements

  • 5+ years of professional software engineering experience designing, building, and operating production systems across the full stack
  • Proficiency with modern frontend technologies and frameworks (e.g., React, TypeScript) with an emphasis on performance, accessibility, and state management
  • 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)
  • Proven track record of taking complex features from ambiguity through technical design, phased rollout, production validation, and post-launch maintenance
  • Deep understanding of RESTful APIs, gRPC, service-oriented architectures, and microservice integration patterns
  • Clear, structured communication skills to articulate trade-offs, drive technical consensus across distributed teams, and align with non-technical stakeholders

Benefits

  • Performance driven compensation with multipliers for outsized impact, bonus programs, and equity ownership
  • Top tier benefits to fuel your work, including supplemental health insurance, ancillary insurance, and mental health support programs
  • Access to the best AI tools on the market and continuous AI skill-building for every employee, technical or not
  • Lifestyle wallet - a highly flexible employer-paid benefits spending account expenses beyond traditional benefits such as wellness, childcare, learning, and more
  • Time off to recharge including company holidays, paid time off, sick time, paid volunteer time off, parental leave, and more
  • Exceptional office experience with catered meals, events, and comfortable workspaces
  • Monthly commuter stipend to help offset in-office commuting costs

Workplace

  • Based in either our Toronto, Canada office, with in-person attendance expected at least 3 days per week.

Skills

  • React
  • TypeScript
  • Go
  • Python
  • PostgreSQL
  • MySQL
  • Redis
  • Kafka
  • RESTful APIs
  • gRPC

Robinhood

Senior Software Engineer, International

Apply now