Senior Engineering Manager
About the role
As an Senior Engineering Manager at Crunchtime, you are responsible for the health and output of one or more engineering teams. This role requires a balance of short-term delivery and long-term investment in people and architecture. We look for leaders who are "system thinkers" - individuals who can navigate technical complexity while maintaining an empathetic approach to team leadership.
What You’ll Do
- Manage 1–2 teams (approx. 4–10 engineers total).
- You own the full talent lifecycle: hiring, retention, professional development, and performance management.
- Work as a strategic partner to Product Management to balance new feature development with the technical debt and maintenance required to keep the platform stable.
- Lead design reviews, ensure code is scalable, and keep the team focused on simple, pragmatic solutions.
- Use Agile practices to deliver value in small, frequent cycles, maintaining tight feedback loops with customers, product, and quality teams.
- Enforce high standards for TDD, CI/CD, and automation to maximize velocity and maintain confidence in our releases.
- Facilitate discussions to remove blockers and keep the team moving toward sprint goals.
What We’re Looking For
- A seasoned player/coach with high EQ who shapes team culture through empathy and can still provide deep technical guidance when needed.
- An experienced engineer who values simplicity and pragmatism, implementing the right technical solution for the current problem without over-engineering.
- A leader who favors giving the team context over exerting control, ensuring everyone understands the "why" so they can own the "how."
- A mentor who has built diverse teams, developed career plans, and knows how to provide the frequent, direct feedback needed to win as a team.
- A natural builder who is passionate about engineering excellence, from code review culture to high test coverage and automation.
Nice to haves
- Demonstrated experience managing engineering teams.
- Demonstrated software engineering experience in a modern tech stack.
- A high level of mental focus for technical problem-solving.
- Proficiency with Jira, Slack, and Zoom.
- Background in developing enterprise-grade web products at scale or managing distributed systems.
- Experience with mobile development or hardware integrations (mobile devices/embedded hardware).
- Familiarity with DevOps best practices and experience managing remote or distributed teams.
- Experience contributing to open-source projects or building great relationships with coworkers in the past.
- An interest in the specific technical and business problems we’re solving in the hospitality industry.
Pay
The annual base compensation range for this position is $145,000 - $180,000. The reasonably estimated total cash compensation (base + variable) range for this full-time position will be $163,125 - $202,500. Actual compensation is based on factors unique to each candidate, including, but not limited to: job-related skills, qualifications, education, experience, and location.