Demo

Sr. Backend Engineer (TeamUp)

DaySmart
Ann Arbor, MI Contractor
POSTED ON 3/3/2025
AVAILABLE BEFORE 3/30/2025
DaySmart supercharges experience-based businesses with innovative, industry-specific software services that power customer and revenue growth. With thousands of partners worldwide and dozens of industry awards, we provide best-in-class solutions to accelerate their business. TeamUp, a DaySmart product, is the most recommended management software for in-person and online classes at fitness studios, boxes, and gyms worldwide.

As a Senior Backend Engineer at TeamUp, you will play a critical role in evolving our platform to meet the needs of a rapidly growing customer base. You will be a key contributor to the design, development, and maintenance of our core API service, application logic, and data models, ensuring a secure, reliable, and performant experience for our users. You will leverage your deep understanding of Python and frameworks like Django and FastAPI to modernize our application and drive technical excellence within the team. This is an opportunity to make a direct impact on the success of thousands of fitness businesses worldwide, working closely with product teams and even directly with customers to understand and address their needs. You will report to the TeamUp Backend Engineering Manager.

Key Responsibilities

  • Design, develop, and maintain core API services and backend systems using Python, Django, and FastAPI.
  • Contribute to the modernization of our application, transitioning from a legacy Django MVC architecture to an API-first approach.
  • Optimize application performance and scalability to handle increasing user demand and data volume.
  • Design and implement data models and database schemas to support new features and functionalities.
  • Collaborate with frontend engineers to define API contracts and ensure seamless integration with single-page web applications.
  • Write clean, well-documented, and testable code, participating actively in code reviews to ensure high-quality standards.
  • Troubleshoot and resolve production issues, working closely with the operations team to ensure platform stability.
  • Participate in on-call rotation as needed to ensure platform reliability and availability (future requirement).
  • Actively engage with product managers and customers to understand their needs and translate them into technical solutions.
  • Mentor junior engineers and contribute to knowledge sharing within the team.

Required Qualifications

  • 5 years of experience in backend software development using Python and frameworks like Django and FastAPI.
  • Strong understanding of RESTful API design principles and best practices.
  • Proficiency in SQL and experience with relational databases (e.g., MySQL).
  • Experience with asynchronous programming and task queues (e.g., Celery).
  • Excellent problem-solving skills and the ability to work independently and as part of a team.

Preferred Qualifications

  • Experience with cloud platforms, preferably AWS, and related services.
  • Familiarity with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).
  • Experience with event-driven architectures and message queues (e.g., Kafka).
  • Contributions to open-source projects or active participation in the Python community.

Salary

The salary for this role is $130,000 - $150,000 per year. Pay is based on several factors including but not limited to education, work experience, certifications, internal equity, etc.

What We Offer

  • Competitive salary and benefits including medical, dental, vision, HSA, FSA, and more!
  • 401k plan with company match on your contributions.
  • Open PTO and a generous paid holiday schedule.
  • Supportive work environment with the flexibility to work where/how you want – in-office, remote, or hybrid.
  • Opportunities to ensure you are always learning and growing.

How You Will Work

This Will Be a US Based Position. We Offer Flexible Work Arrangements Including Fully Remote, In Person Or Hybrid Opportunities. For Those Looking To Work In Person, We Have Physical Offices In The Following Cities

  • Ann Arbor, MI
  • Scottsdale, AZ
  • Wayne, PA
  • Austin, TX

DaySmart is committed to creating a diverse employee environment and is a proud equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status.

Please refer to DaySmart Privacy Policy to learn more about how we are committed to respecting your privacy and the security of your personal information.

Salary : $130,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Backend Engineer (TeamUp)?

Sign up to receive alerts about other jobs on the Sr. Backend Engineer (TeamUp) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at DaySmart

DaySmart
Hired Organization Address Scottsdale, AZ Full Time
DaySmart a provider of business management software that specializes in scheduling, payments, and workflow solutions for...
DaySmart
Hired Organization Address Scottsdale, AZ Full Time
DaySmart supercharges experience-based businesses with innovative, industry-specific software services that power custom...
DaySmart
Hired Organization Address Ann Arbor, MI Full Time
DaySmart supercharges experience-based businesses with innovative, industry-specific software services that power custom...
DaySmart
Hired Organization Address Ann Arbor, MI Full Time
DaySmart a provider of business management software that specializes in scheduling, payments, and workflow solutions for...

Not the job you're looking for? Here are some other Sr. Backend Engineer (TeamUp) jobs in the Ann Arbor, MI area that may be a better fit.

Sr Prin Security Engineer

NorthStar Clean Energy, Jackson, MI

Sr. Test Development Engineer

Our Next Energy (ONE), Novi, MI

AI Assistant is available now!

Feel free to start your new journey!