Lead Software Engineer

10 Fitness•Maumelle, AR
•$115,000 - $145,000•Onsite

About The Position

The Lead Software Engineer at 10 Fitness is a hands-on technical leader responsible for developing, maintaining, and supporting software systems serving 10 Fitness and 365 Member Access. The role partners with the CIO, leads and develops engineering team members, and helps ensure critical software systems remain reliable, secure, and effective. The position leads continued development and support of the 365 Member Access platform, including member access systems, Android kiosks, connected hardware, and third-party integrations. It also oversees production reliability and security, establishes and follows sound engineering practices, plans projects with the CIO, maintains technical documentation, and participates in the on-call support rotation as required. The role includes coaching and mentoring software engineering team members while remaining actively involved in technical work. The Lead assigns and monitors work, provides technical guidance and code reviews, promotes cross-training and knowledge sharing, sets clear expectations, holds team members accountable, and models 10 Fitness core values and company policies. The position is office-based in Maumelle, Arkansas, with occasional travel and work involving kiosk or access-control equipment potentially required.

Requirements

  • Approximately 7 or more years of software engineering experience, or equivalent demonstrated expertise, including technical leadership or mentoring experience.
  • Strong proficiency in TypeScript/JavaScript and Node.js.
  • Experience with cloud-based applications and AWS or a comparable platform.
  • Experience with APIs, third-party integrations, automated testing, CI/CD, Infrastructure as Code, and secure development practices.
  • Strong analytical, troubleshooting, communication, and project-management skills.
  • Bachelor's degree in computer science, software engineering, information systems, or a related field preferred; equivalent professional experience accepted.
  • Ability to work at a computer for extended periods and communicate effectively in person and in writing.
  • Occasional lifting and/or moving of equipment weighing up to 50 pounds.

Nice To Haves

  • Experience with Android development, kiosk or hardware-integrated systems, and event-driven architectures.

Responsibilities

  • Design, develop, test, deploy, troubleshoot, and maintain company software, cloud services, and applications.
  • Lead continued development and support of the 365 Member Access platform, including member access systems, Android kiosks, connected hardware, and third-party integrations.
  • Oversee production system reliability and security, including monitoring, incident response, root-cause analysis, and recovery procedures.
  • Establish and follow engineering practices for code quality, testing, documentation, source control, and deployment.
  • Plan and execute assigned projects in collaboration with the CIO; communicate progress, timelines, risks, and obstacles in a timely manner.
  • Maintain technical documentation and participate in the on-call support rotation as required.
  • Lead, coach, and mentor software engineering team members while remaining actively involved in technical work.
  • Assign and monitor work, provide technical guidance and code reviews, and promote cross-training and knowledge sharing.
  • Set clear expectations, hold team members accountable, and model 10 Fitness core values and company policies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service