Senior Software Engineer (International)
Robinhood
- New York, United States
- 5+ years
- Posted
This job is closed: the employer no longer lists it.
Skills
Required
- Backend
- Distributed Systems
- Go / Python
- React
- TypeScript
- API & Systems Design
- RESTful APIs
- gRPC
- service-oriented architectures
- microservice
- integration patterns
- PostgreSQL
- MySQL
- Kafka
Preferred
- technical design
- i18n / l10n
- phased rollout
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 various teams to build financial products for a worldwide community. The position is based in New York City, Toronto, or Menlo Park, California, with in-person attendance expected at least 3 days per week.
Responsibilities
- Concevoir et maintenir des interfaces frontend de haute qualité (React/TypeScript) et des services backend robustes (Go/Python).
- Posséder la livraison technique de capacités internationales critiques, y compris les tunnels d'intégration localisés, la vérification d'identité (KYC/AML), les rails de financement multi-devises.
- Architecturer des frameworks modulaires, évolutifs et des services d'internationalisation (i18n/l10n) qui rendent l'expansion vers de futures juridictions plus rapide, plus sûre et plus fiable.
- Communication & Alignment: Clear, structured communication skills to articulate trade-offs, drive technical consensus across distributed teams, and align with non-technical stakeholders
- Product Ownership: Proven track record of taking complex features from ambiguity through technical design, phased rollout, production validation, and post-launch maintenance
Requirements
- API & Systems Design: Deep understanding of RESTful APIs, gRPC, service-oriented architectures, and microservice integration patterns
- 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
- Experience: 5+ years of professional software engineering experience designing, building, and operating production systems across the full stack
Pay
USD 196,000 - 230,000
