Engineering ManagerThe Business Operations group is fanatically focused on building systems to accelerate business growth and drive enterprise value. Our portfolio includes CRM and its peripherals, billing, subscription management, finance & accounting, recruiting, business intelligence systems, and more. While we use the best third party tools on the market, we also have an inclination to build our own apps when we know we can do it better.We are looking for an Engineering Manager to coordinate and manage the efforts of 3-5 teams (8-10 people) on the greater Business Operations team.
This will be a hybrid of technical and people management with an emphasis on people and process. The delivery of the milestones on one or more roadmaps is a main responsibility in this role. The teams are made up of Tech Leads and individual contributors at all experience levels.
We see this role as being 80% people management and 20% hands on coding.Here's what you'll do in this role:Manage the professional growth, performance reviews, onboarding, offboarding, and resource planning for your entire teamDirectly manage all Tech Leads and individual contributorsImplement sound engineering practices and processes to deliver roadmap milestonesWork with Product Managers to determine the proper definition of "done" and push your team to hit goalsWork with Product Managers to manage the proper grooming of the backlogBecome an expert on the systems you are responsible for including:Microservices usedDatabase schemasData integrityDrive and contribute to all design decisions that will affect the greater engineering teamYou have:Experience working in a Scrum (or similar) environmentExperience running a small technical teamProven track record of delivery against predictable milestonesExperience debugging codeInterest in contributing to the code base occasionally