Lead, mentor, and grow the engineering team through regular one-on-ones, in-the-moment coaching, and goal-setting sessions, providing technical guidance to foster a culture of continuous improvement.
Oversee the software development lifecycle, ensuring projects are delivered on time and within scope.
Manage team capacity and workload, ensuring balanced distribution of tasks and responsibilities.
Direct your team’s execution using a servant and transformational leadership style, ensuring high velocity and quality in deliverables.
Participate in architectural discussions, code reviews, and troubleshooting to maintain high-quality code.
Partner with product managers and designers to define project requirements and implement the Empowered Product Team model, ensuring alignment on goals and shared understanding of project vision.
Foster long-term thinking and creative solutions that enhance customer experiences and drive product success.
Proactively identify opportunities for process improvements, automation, and optimization to enhance team effectiveness while maintaining high velocity, ownership, and accountability.
Represent your engineering team in cross-functional projects and engage with other leaders and stakeholders to advocate for the team’s needs and contributions.
Stay current with technology trends and engineering best practices.
Encourage the team to explore new methodologies and tools.
Identify and recommend organizational changes to improve team effectiveness and overall productivity.
Promote a culture of experimentation and iteration in the software development process, encouraging innovation and creative problem-solving.
Requirements
Three or more years of experience as an Engineering Manager or similar role, with a proven track record of leading an engineering team’s execution in a SaaS environment.
Experience crafting a team's development techniques and processes to its customers and product’s needs.
An accomplished manager, with a track record of growing the impact of their staff.
Current coding experience is not required, but substantial prior experience in software development is essential.
Ability to work independently and manage multiple projects and deadlines.
Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
Strong strategic, decision-making, and creative problem-solving skills.
Excellent organizational, leadership, and time management skills.
Benefits
100% of premium paid for medical, dental and vision benefits for employee and dependents, with an HSA-eligible option (with a $1,000 employer contribution for 2026)
Company-paid life insurance
Traditional and Roth 401k plans
Paid parental leave
Learning & development opportunities with company reimbursement for eligible educational expenses
Working abroad opportunities
Volunteer days off
Flexible scheduling
Up to $300 reimbursement for initial equipment to set up hybrid work environment