Senior Software Engineer – Mobile Acquisition at Aaptiv – New York, NY


Aaptiv brings you high quality audio fitness classes taught by certified personal trainers and set to the perfect playlist.

About Aaptiv

Aaptiv is the fastest growing mobile fitness product on the market with a community of over 200,000 members and is backed by leading venture capital firms and top companies, including the Amazon Alexa Fund and Disney.

With a mission to empower everyone to live a healthier life, Aaptiv has transformed the way people exercise and train through its innovative audio fitness classes. Every Aaptiv class combines the guiding voice of an expert Aaptiv trainer with motivating music by top artists in every genre. Aaptiv members have unlimited, on-demand access to over 2,500 classes and structured programs across every type of exercise and a wide variety of activities, including running, strength-training, yoga, indoor cycling, meditation, and more.

Want to join Team Aaptiv? We’re looking for team members who are passionate about building a world-class fitness experience. There are over 80 million Americans who value fitness – and we believe every one of them should be an Aaptiv user.

About the role
As a Software Engineer on our Mobile Acquisition team, you will be responsible for working closely with our mobile engineers to launch new experiments in our mobile apps. These experiments will be seen by tens of thousands of people and will have a direct measurable impact on our business. Most of your work will be on the backend building new APIs, but you might also work on other systems, such as our internal tools or our web app.
We believe the best products are built by teams that collaborate, not by individuals. Our engineers make a significant contribution to the why and how of the products being built. In this role, you will have the opportunity to work on exciting new features that both help our users with their fitness goals, and have a meaningful impact on the company.

What You’ll Do
  • Work closely with our mobile engineers to develop new features. You will agree on the API contract and figure out the best way to implement it, all the way from the endpoints to the underlying data model.
  • Break down large projects into vertical slices of work and estimate them.
  • Collaborate with engineers, product managers and designers to determine the best solution for the problems we’re trying to solve.
  • Use automated testing, monitoring and alerting to ensure your services work the way they’re supposed to and when they don’t, you’re aware of it.

Who You Are
  • 4+ years of professional software engineering experience on large-scale applications.
  • Experience designing, building, deploying, monitoring and testing services.
  • Experience with JavaScript.
  • Experience building services with Python or Node.js. We write our services with Python/Flask and some of our older services use Node/Express.
  • Experience working with relational databases.
  • You value code quality, but understand that perfection is not the goal. More importantly, you know when it’s appropriate to make tradeoffs.
  • You are always willing to pitch in to help your team no matter what the task may be.
  • Experience working as part of an engineering team using git and taking part in code reviews.
It is the policy of Aaptiv to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Aaptiv will provide reasonable accommodations for qualified individuals with disabilities.
Paul B. Fit Events Inc. Founder
Hey there! Got a question? Hit us up here and we'll get back to you ASAP.