Senior Software Engineer – TeamUp

DaySmart Software, Inc.

Scottsdale, Northern (AZ, KY)

Hybrid

USD 140,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401k with company match
Open PTO and holidays
Remote or hybrid options

Job summary

DaySmart Software, Inc. is hiring a Senior Software Engineer to enhance our core API services and backend systems using Python, Django, and FastAPI. You will modernize architecture, scale for growth, and enable AI-powered features for our TeamUp product used by fitness studios worldwide.

You will collaborate with frontend engineers and product teams, ship reliable code, and mentor peers while contributing to a distributed, remote-friendly engineering culture.

Qualifications

  • 5+ years of 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 relational databases (e.g., MySQL).
  • Experience with asynchronous programming and task queues (e.g., Celery).
  • Demonstrated fluency with AI-assisted development tools and sound judgment.

Responsibilities

  • Design, develop, and maintain core API services and backend systems in Python.
  • Modernize the application from a legacy Django MVC to an API-first approach.
  • Optimize performance and scalability to handle increasing user demand.
  • Build and extend Vue-based frontends and define API contracts.
  • Write clean, tested code and participate in code reviews.
  • Leverage AI coding assistants and tools as part of the workflow.
  • Design and ship AI-powered product capabilities and retrieval data plumbing.
  • Troubleshoot production issues with operations for reliability.
  • Engage with product managers and customers to translate needs into tech solutions.
  • Mentor junior engineers and contribute to knowledge sharing.

Skills

Python
Django
FastAPI
RESTful APIs
SQL
Celery
AI-assisted development
Problem solving
Independent work

Tools

AWS
Docker
Kubernetes
Kafka
Vue

Job description

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 at DaySmart. Please note that any legitimate communication regarding your application will comeeither from an official DaySmart email address(ending in@daysmart.com ) ordirectly through our Applicant Tracking System.

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-inclass 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.

Position

As a Senior Software 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 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.

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 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.
Requirements
  • 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).
  • Demonstrated fluency with AI-assisted development — daily use of tools such as Claude Code, Cursor, or GitHub Copilot, with sound judgment about when to rely on generated output and when to write it yourself.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
Preferred
  • 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).
  • Experience shipping LLM-backed product features — prompt design, retrieval-augmented generation, vector search, or evaluation harnesses for model output.
  • Depth in the Vue ecosystem (Pinia, Vite, Nuxt) and component or end-to-end testing.
  • Experience building or maintaining internal AI tooling, agents, or developer-productivity automation.
  • Contributions to open-source projects or active participation in the Python community.

The salary for this role is $140,000 - $160,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 We Work

This will be a US based remote position. We offer flexible work arrangements including fully remote, in person or hybrid opportunities.

  • Wayne, PA
  • Austin, TX

Many DaySmart employees primarily work from home, and our teams are structured to operate efficiently in a distributed environment. While we don’t always share a physical office, we work together closely through remote collaboration practices.

We maintain a highly collaborative culture and expect all employees to actively participate in meetings, discussions, and team interactions. This includes joining scheduled video calls with cameras on, contributing to conversations, and being fully present.

We believe that strong communication and visual connection are essential to maintaining alignment, accountability, and trust across our teams. At DaySmart, working remotely comes with the responsibility to show up, engage, and collaborate with intention.

At DaySmart, we’ve built a workplace that reflects the diversity of the communities we serve, and the community of colleagues that we are. We champion a culture of curiosity, creating opportunities for us to learn and grow alongside each other. This fuels our connections with each other and helps us foster an inclusive and equitable culture for our employees and customers.

Our DEI Task Force is made up of employees who have come together with a shared goal; to further equity in the workplace and celebrate the diverse voices of DaySmart employees through events, discussion facilitation, outside speakers and more.

Life @ DaySmart is… CONNECTED

Here’s the thing: we’re all here because we love small businesses. They’re the backbone of the communities we live in and, ultimately, we are our customers’ customer. And so, whether we’re interacting as a pet parent, a salon or body art client, or a parent looking for extracurriculars and activities for our kids, we have an in-depth knowledge of how to help our customers serve their customer, wherever they are.

And DaySmart people are in almost every time zone! This makes us a remote-first company, but we try to get together as much as possible for in-person meetings, fun, teambuilding, tradeshows and more. We’re headquartered in Ann Arbor, Michigan and Scottsdale, Arizona, but we have offices and concentrations of employees across the U.S., India, Malaysia, the U.K., and Spain.

Life @ DaySmart is… driven by CORE VALUES

Simply put, our core values are more than just words posted on walls – they are a declaration of who we are on our best days. Who we aspire to be is contained in these four ideals:

We all CONTRIBUTE TO THE WIN

Life @ DaySmart is… truly EQUAL OPPORTUNITY

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 or gender identity, sexual orientation, national origin, disability, age, or veteran status.

About the Company:

Our Mission is to provide businesses with innovative, easy to use applications to seamlessly serve their clients and help them grow.

Our Vision is to make DaySmart the partner of choice for business management software, putting innovative solutions in the hands of our customers and their users, developed and supported by our dedicated employees.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer – TeamUp
Senior Software Engineer – TeamUp

Daysmart-Software • Wayne (PA), Austin (TX)

Hybrid
USD 140,000 - 160,000
Competitive salary
401k match
Open PTO
+2
Sales Development Representative (US Slick)
Sales Development Representative (US Slick)

DaySmart Software, Inc. • Scottsdale (AZ), Northern (KY)

Hybrid
USD 45,000 - 75,000
Medical benefits
Dental benefits
Vision benefits
+6
Director of Engineering - Dash
Director of Engineering - Dash

Daysmart-Software • Wayne (PA), Austin (TX)

Hybrid
USD 200,000 - 220,000
Medical insurance and benefits
401k with company match
Open PTO and holidays
+1
Director Of Sales (Beauty)
Director Of Sales (Beauty)

DaySmart • United States

On-site
USD 110,000 - 130,000
Senior React Native Engineer
Senior React Native Engineer

DaySmart Software • Austin (TX)

On-site
USD 140,000 - 145,000
Medical, dental, vision
HSA and FSA
401k with company match
+2
Senior React Native Engineer
Senior React Native Engineer

Daysmart-Software • Austin (TX)

Hybrid
USD 140,000 - 145,000
Competitive salary and benefits (med,
401k plan with company match
Open PTO and generous holiday schedule
+2
Senior Director of Sales (Pet Business Unit)
Senior Director of Sales (Pet Business Unit)

DaySmart Software, Inc. • Ann Arbor (MI)

Hybrid
USD 210,000
Competitive salary
401(k) with company match
Open PTO
+2
AI Systems & Operations Specialist
AI Systems & Operations Specialist

Smartish • Austin (TX)

Hybrid
USD 110,000 - 170,000
Paid covered parking in downtownAustin
401(k) with employer match
PTO & Holidays
+2
Sales Development Representative (US Slick)
Sales Development Representative (US Slick)

Daysmart-Software • United States

Hybrid
USD 45,000 - 75,000
Medical, dental, vision benefits
401k with company match
Open PTO and holidays
Software Development Engineer
Software Development Engineer

Workday, Inc. • Pleasanton (CA), Northern (KY)

Hybrid
USD 148,000 - 222,000