Position: Engineering Manager
Company: Shelf
Experience required: 3y
English level: upper

We are seeking an experienced Engineering Manager to provide leadership and direction to our teams of software engineers, guide them through the product development lifecycle, as well as run special projects and initiatives. The successful candidate will take care of one or multiple two-pizza-sized product development teams and collaborate with other departments ensuring timely delivery of product features, removing roadblocks, maintaining best practices, and improving processes with systems thinking in mind. Also, the Engineering Manager will be responsible for keeping the long-term team mission front and center, responsible for each team member’s growth, and staying updated with industry trends and emerging technologies.

**Responsibilities:**
+ Establish lean product-oriented OKRs and KPIs for each team;
+ Plan feature-based roadmaps for the teams owning specific functionality pieces, in coordination with product managers, based on team capacity;
+ Deliver product features timely and support the team throughout the development process discerning and removing roadblocks;
+ Exercise servant leadership, conduct 1:1s with team members to help them thrive professionally;
+ Continuously assess and monitor team performance and manage towards consistent high performance;
+ Identify capacity needs and collaborate with HR to create and execute hiring plans;
+ As a hiring manager, conduct final interviews and ensure vacancies are filled promptly;
+ Oversee onboarding and team changes in collaboration with HR;
+ Coordinate with the QA Manager on QA goals and support QA initiatives;
+ Create, improve, and optimize the team’s and inter-department processes, policies, and best practices, such as quarterly planning, feature delivery lifecycle, retrospectives, planning, Agile ceremonies.

**Qualifications:**
+ At least 3 years of experience as an Engineering Manager in a product company, preferably in SaaS or startups
+ Experience in managing development team leads.
+ A balanced experience of managing people and projects and practicing development in any tangible capacity (in the past) is preferred
+ Proficient in using project management tools like ProductBoard, Jira, and Confluence
+ Excellent people management and coaching skills
+ Strong collaboration and communication abilities, working seamlessly with other departments such as product management and HR
+ Familiarity with a wide range of processes and best practices in software development and project management

**What Shelf Offers:**
+ Company Stock Options
+ Work laptop
+ Coverage of additional training courses
+ Modern technical stack