Software Engineering Manager (Architecture Experience a Plus)
Location: Remote or Hybrid (Altamonte Springs, FL preferred)
Type: Full-Time
About Us
LunaFit Tech is a fast-growing startup building an AI-enabled fitness and wellness platform. Our mission is to make healthy living accessible, personalized, and engaging through technology that blends AI coaching, gamification, and community.
We are seeking a Software Engineering Manager who can bring execution discipline and technical leadership to our development organization. You’ll own delivery timelines, mentor a talented but relatively green team, and drive feature execution. If you also bring system architecture experience, you’ll help shape the technical foundation for scalability and AI integration.
Responsibilities
Execution & Delivery
- Lead the engineering team (developers, CMS, QA) to consistently deliver features on time.
- Manage sprint planning, backlog grooming, daily stand-ups, and retrospectives.
- Enforce accountability, track progress, and resolve blockers quickly.
- Team Leadership
- Directly manage engineers and team leads, fostering a culture of ownership and growth.
- Provide mentorship, guidance, and coaching to level up junior and mid-level developers.
- Collaborate closely with Product Managers, UI/UX, and Creative teams to align deliverables.
Technical Oversight
- Partner with the CTO on technical vision and roadmap alignment.
- Participate in code reviews, enforce quality standards, and ensure best practices in development.
- If experienced, contribute as a System Architect: design scalable, maintainable systems and guide technical trade-offs.
Process & Quality
- Drive Agile best practices, ensuring sprint discipline and predictable delivery.
- Work with QA to validate features, improve testing processes, and ensure release quality.
- Balance feature development with technical debt management.
Our Tech Environment
We run a modern mobile + cloud stack: React Native (mobile), .NET/C# (backend), and Azure (cloud infrastructure) with supporting services for subscriptions, payments (App Store / Google Play), and AI integrations.
Our stack is established, and we are not looking to change core technologies. Candidates must be comfortable leading teams within this environment. However, we welcome applicants with adjacent experience (e.g., native iOS/Android leading React Native teams, Java/Go/Node leading .NET teams, or AWS/GCP migrating to Azure) if they are confident in adapting quickly and guiding teams in our existing stack.
Qualifications
- 5+ years of software engineering experience, with 2+ years in an engineering management or team leadership role.
- Proven track record of delivering software on schedule in a fast-paced environment.
- Strong project management skills (Agile, Scrum) with hands-on sprint experience.
- Solid technical foundation (frontend, backend, or full-stack) and ability to engage in architectural discussions.
- Excellent communicator with the ability to bridge technical and non-technical teams.
- Comfortable leading and mentoring less experienced engineers.
- Bonus: Experience with system architecture, SaaS subscriptions, or AI/ML integrations.
Why This Role Matters
This is a pivotal role in our growth stage. You will be the force that ensures our product vision turns into reality, balancing speed, scalability, and quality. If you thrive on building teams, driving execution, and shaping technology, we’d love to meet you.
Job Type: Full-time
Pay: $130,000.00 - $180,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Flexible spending account
- Free fitness classes
- Gym membership
- Health insurance
- Health savings account
- Paid holidays
- Paid time off
- Vision insurance
- Wellness program
- Work from home
Experience:
- Software Engineering: 5 years (Required)
- Management: 2 years (Required)
Work Location: Remote