Senior Software Engineer – Core Services at Aaptiv – New York, NY

Aaptiv

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

We are looking for a senior engineer to help build out the services tier at Aaptiv. You will be expected to be a very active contributor to the code base, to participate in design sessions, and to come into work with a can-do attitude. At Aaptiv teams own their codebase entirely. This means that teams write code, build tests, do deployments and respond to incidents as appropriate. Candidates at this level should be comfortable in all of those facets.
The team you will be joining is responsible for leading the charge of replacing a monolithic application backed by Mongo with a service-oriented architecture backed by smaller relational stores. All front-end applications will go through this tier and, if done right, should accelerate the velocity of the rest of the dev team.
What You’ll Do

  • Consistently deliver complex work that is well-baked and high quality. Your code should be a positive example for others on the team.
  • Proactively identify problems with requirements (lack of clarity, inconsistencies, technical limitations) for your own work and adjacent work, and communicate these issues early to help course-correct
  • Communicate technical decisions through design docs, tech talks, etc.
  • Provide mentorship to junior engineers via pairing, design review, and code review
  • Communicate effectively across functions and partner with Product to drive requirements
  • Frequently and clearly communicate the status of what you’re working on and let your team know if that changes
Who You Are

  • Approx. 5-7 years of experience as a software engineer
  • Experience in Python
  • Good knowledge of infrastructure, build systems, and version control, including Jenkins/CircleCI and git
  • You understand and make well-reasoned design decisions and tradeoffs
  • You can independently break down work for a project and require minimal direction
  • You are persistent in the face of roadblocks; you dispatch them efficiently, pulling in others as necessary
  • You take the initiative to fix issues before being assigned them
  • You avoid going down rabbit holes and stay focused on the task at hand
  • You possess empathy with the user of the software you’re producing and you use that empathy to guide decision-making

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.

This website is for sale on Flippa now!
View the live auction
close-image