Senior Software Engineer – TeamUp
Listed on 2026-09-10
-
Software Development
Backend Developer, Software Engineer, Python, Full Stack Developer
We think you’ll like what we’ve got going on…
Your safety is important to us!
We’ve recently identified an increase in fraudulent activity targeting individuals who have applied to positions ase note that any legitimate communication regarding your application will come
either from an official Day Smart email address
(ending in ) or
directly through our Applicant Tracking System
.
Day Smart 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-inclass solutions to accelerate their business. Team Up, a Day Smart product, is the most recommended management software for in-person and online classes at fitness studios, boxes, and gyms worldwide.
PositionAs a Senior Software Engineer at Team Up, 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 services, application logic, and data models, as well as the Vue single-page applications our customers use every day — ensuring a secure, reliable, and performant experience end to end.
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. We are an AI-first engineering organization. We expect our engineers to work fluently with AI coding assistants and agentic development tools as a normal part of the daily workflow — using them to plan, generate, review, and test code — and to apply the same engineering judgment to AI output that they would to their own.
You will also help us build AI-powered capabilities into the product itself. 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.
- 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 APIfirst 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.
- Build and extend customer-facing features in our Vue single-page applications, and partner with frontend engineers to define API contracts that make integration seamless.
- Write clean, well-documented, and testable code, participating actively in code reviews to ensure high-quality standards.
- Use AI coding assistants and agentic development tools as a core part of your workflow — scoping tasks, generating and refactoring code, writing tests, and reviewing output critically before it ships.
- Help design and ship AI-powered product capabilities, from evaluating models and APIs to building the data and retrieval plumbing behind them.
- 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.
- 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).