Senior Backend Engineer - TrueCoach

  • Boulder, CO, USA
  • Employees can work remotely
  • Full-time

Company Description

At Xplor, we help businesses thrive by making life simple for daily activities with a recurring nature. We do that by offering smart software, payments, and commerce-enabling solutions across five “everyday life” verticals: Education, Health and Fitness, Boutique Wellness, Field Services and Personal Services.

You’ll join our Boutique Wellness team where we work with all types of fitness professionals. Personal training. Yoga. Bootcamp. Barre. Fitness - you name it. We offer the services they need, so that they can focus on what really matters - helping their members and clients succeed.

Job Description

Our Rails JSON API, currently serving 4 different frontend clients, serves as the heart of the TrueCoach platform. We have scaled up rapidly this year, with usage growth of over 50% since February, and while we’ve handled that growth relatively well, interesting scaling challenges lie ahead. As a Senior Backend Engineer you will be responsible for maintaining and extending this core API and its associated admin panel as well as several satellite services (Rails + AWS) and our Heroku based infrastructure.

In this position, you'll get the chance to own and build out multiple areas of the platform, and be a driving force behind our evolution as a company. You’ll get a chance to participate in architecture decisions, mentor other engineers and work alongside product and design to help us ensure we build the right thing in the right way at the right time. We have a solid foundation, with revenue and happy customers that love us, but we're just getting started.

Reports to: Engineering Director

Location: Boulder, CO or or remotely in one of the following US States: AZ, CA, CO, DC, Fl, GA, IL, MA, MD, MI, NC, NE, NH, NJ, NV, NY, OH, OR, PA, RI, SC, TN, TX, UT, VA, and VT.

Responsibilities and Essential Functions: 

  • Role model exemplary code review
  • Participate in the full development life cycle, from idea to deploy to monitoring
  • Address scaling challenges at the requirements, app, database and infrastructure levels
  • Write clean, robust, well tested and well abstracted code
  • Build out, maintain and utilize monitoring solutions across services
  • Provide guidance, mentoring and coaching as needed for all backend contributors
  • Participate in sprint planning and retro
  • Participate in the backend guild and team driven decision making processes
  • Expand your interests and abilities via our 10% investment time


  • At least 5 years of experience building scalable and performant REST APIs. 
  • Proven track record of building high quality web applications
  • Fluency with a modern, server side web application framework
  • Proficiency with SQL
  • Strong data and domain modeling skills
  • Strong understanding of fundamental technologies of the web and browser
  • Bonus - fluency with Ruby on Rails 
  • Bonus - significant experience building 3rd party integrations
  • Bonus - CI, monitoring and infrastructure oversight experience
  • Bonus - experience building SaaS products a distinct plus
  • Bonus - passionate about health and fitness a plus

Work Skills/Personal Characteristics:

  • Strong desire to learn new things
  • Hard working, open to constructive feedback, and ready to do the best work of your career
  • Strong Communication Skills
  • Thrive in a fast-paced environment
  • Quick learner, willing to take initiative

Travel Requirements:  There are no specific travel requirements for this position.

Additional Information

The Salary range for this role is $120k-$150k. 

To learn more about us, our brands and products, please visit:

Xplor is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Information will be kept confidential according to EEO guidelines.

Videos To Watch