Job Board
for underrepresented folks in tech

Back to all jobs
Photo of TSG

TSG
emoji of a pushpinRemoteemoji of a money bag$135,000

TSG is a leading revenue management solutions company with deep domain expertise in the health and fitness market.

We’re TSG. There’s a good chance you’ve not heard of us yet – we’re just getting going. We’re the people who power gyms, fitness facilities, childcare centers and independent personal trainers in a load of places across the globe (US, Aus, NZ, UK, Japan, France, and Canada, with more to come). We’re bringing together the very best companies in the industry through smart, intentional acquisition. And we’re getting ready to go big.

In the US, we’ve brought together Mariana Tek, Zingfit, Triib and TrueCoach, to form our Boutique Vertical. There’s over 140 of us in the Boutique team and we’re passionate about fitness, stellar customer support and creating tech that solves problems for busy people. We’re based across the US with offices in DC, Boulder, Louisville and Boston. Our products are already revolutionizing boutique fitness, by automating admin and other tasks for gym owners and trainers, so they can get out of the office and spend more time doing what they love.

If you’re passionate about tech, fitness and working with talented, ambitious people, then we’d love to hear from you

Job Description

We are looking for experienced Python engineers who are excited about the challenge of building and scaling the Mariana Tek platform, which is already making waves in the fitness industry.

As a member of the Platform team, you will help us develop the APIs, services, and infrastructure that powers our best-in-class studio management software and customer-facing products. You will work closely with a smart and dedicated team to solve challenging problems across a variety of domains, including e-commerce, internationalization, reporting, and many more.

Our technical stack includes: Python, Django, DRF, Oscar (Django e-commerce platform), rq, Ember.js

Reports to: Director of Engineering

Responsibilities and Expectations:

  • Contributing clean, performant Python (Django) code to our core platform

  • Collaborating closely with product stakeholders, designers, and your fellow engineers to deliver features that support our business objectives

  • Refactoring and optimizing existing code in line with existing and emergent best practices

  • Proactively writing tests and documentation to ensure the health and maintainability of shipped code

  • Providing constructive feedback on your colleagues’ pull requests, and accepting constructive feedback on your own PRs in return

  • Participating actively and thoughtfully in the full Agile development lifecycle, from planning to testing to release

Travel Requirements: N/A

Qualifications

  • 3+ years experience in professional software development

  • Thorough knowledge of creating web applications with Python and Django

  • Experience building SaaS platforms or customer-facing products

  • Experience creating public-facing APIs (preferably with Django REST Framework)

  • Experience with agile software development methodologies

  • Experience with continuous delivery of software projects

  • BONUS: Experience with a modern JavaScript framework (e.g. React, Angular, Vue)

Work Skills/Personal Characteristics

  • Ability to communicate clearly and kindly with technical and non-technical colleagues

  • Able to work as a part of a team, but also pursue individual objectives

  • Willing to be a mentor to your colleagues and learn from them as well

  • An interest in learning about various technologies, our products, and the boutique fitness industry

What efforts are you making in terms of increasing diversity & inclusion within your company?

We’re committed to attracting, developing, retaining and promoting a diverse workforce. We’re working hard to make sure inclusion and diversity are at the heart of all we do. We know we’re not there yet, but we’re working closely with our colleagues, on a plan we’ve built together, to make meaningful progress.

Apply Now
When you apply, please mention that you found the posting on Diversify Tech!


Get jobs delivered to your inbox!

We'll let you know as soon as a job is posted on our job board.

Send me jobs →