Senior Android Engineer (Trading Products)
Posted Updated
- Robinhood’s Trading Products team builds and evolves the customer-facing stock trading experience within Brokerage Engineering, owning key parts of the equities product surface
- The team works across core order flows, trading state updates, and frontend product experiences to help customers research, place, and manage trades with reliability at scale
- As a Senior Android Engineer on this team, you would lead the development of high-impact mobile experiences that sit at the center of the trading journey
- Build intuitive, elegant, and stable mobile experiences using Kotlin, Jetpack Compose, and modern Android APIs
- Lead the full lifecycle of product features — from ideation and technical design to implementation, testing, and release
- Collaborate closely with Product Managers, Designers, Backend Engineers, and Data Scientists to create impactful solutions
- Champion engineering best practices that ensure code quality, scalability, and maintainability
- Mentor junior developers and help elevate team standards and collaboration
- We’re looking for someone who can drive complex Android work end to end, partner closely across functions, and bring the technical depth and product judgment to flex into staff-level scope for the right candidate
- Strong collaboration and communication skills with a product-focused mindset
- 6+ years of professional experience developing Android applications
- Bachelor’s degree in Computer Science or equivalent experience
- Proficiency with Kotlin and/or Java, and a strong grasp of Android SDK and architecture patterns like MVVM
- Experience using Jetpack Compose, Coroutines & Flow or RxJava, and libraries such as Retrofit and Room
- Demonstrated ability to mentor peers, lead complex projects, and influence architecture decisions
