You will be working on the flagship Peloton experience that comes with every Peloton bike & treadmill. You will get the opportunity to work with our very own Android based Operating System, the Over the Air (OTA) process, & the hardware integrated applications. You will be working within an agile scrum team & collaborate closely with both backend & frontend engineers.
As a senior engineer, you will be responsible for iterating on the process, technology, & communication throughout your team. You will also have the responsibility to assist & grow the more mid/junior engineers around you.
THE IDEAL CANDIDATE WILL HAVE:
- 8+ years of hands-on professional software development experience
- 5+ years Android development experience
- Bachelor degree in Computer Science or Engineering or equivalent years of work experience
- Solid understanding of clean software design principles
- Solid understanding of modern architecture patterns
- Solid understanding of Android Framework.
- Ability to profiling process, memory, & threading in Android
- Ability to accomplish complex engineering task independently
- Ability to evaluate & communicate different engineering solutions & trade-offs
- Ability to manage complex cross-team coordination
- Solid experience interacting with REST API & Real-time Data Streaming
- Solid experience with Git
- Previously published application(s) to Google Play Store
BONUS POINTS IF YOU:
- Have experience building cross-platform libraries/SDKs
- Have experience leading a development & engineering team
- Have continuous build experience in an Agile Environment
- Have experience with test-driven development
- Have a diverse knowledge of programming languages
- Have experience with automation testing
- Have Github project(s) or contribute to open source communities
- Have an MS in Computer Science or Engineering
Founded in 2012, Peloton is an innovative tech company that brings members the best workouts possible, all from the convenience of their own home via the Bike, Tread, Mobile App & Web platforms. Peloton uses technology & design to connect the world through fitness, empowering people to be the best version of themselves anywhere, anytime.
Peloton believes in taking risks & challenging the status quo by continuously innovating & improving. We put our users, members, & customers first & we obsess over every touch point of the member experience be it the studio, product or showroom. We like to hire the best & encourage all our associates to be Pelotons brand ambassadors. Most importantly, we know that together we go far.