Position: Engineering Manager
Company: Sales Boomerang
Experience required: 5y
Category: Lead
English level: fluent
Published: 2021-02-01T00:00:00+02:00

You know how to find, hire, and retain top talent to build complex and advanced SaaS software while coaching them on their performance and engagement with their team. You will have many internal stakeholders (Engineering, Product Management, Quality), and effectively collaborating with all of them to create feasible roadmaps will be paramount for this role. You should form opinions about what the team should do based on careful and active listening to your team members and your stakeholders. Then your teams will deliver software and hit goals for the company; consistently and with style.

**What You’ll Do**
•	Interfacing between engineering and product teams
•	Breaking down projects into tasks for the engineering team
•	New engineer onboarding
•	Training new employees and designing training programs if possible.
•	Overseeing the entire development life cycle
•	Code review process
•	Establishing and enforcing coding standards & development processes
•	QA processes/code quality
•	Direct supervisor of engineering staff
•	Project management - breaking down projects into milestones, tracking project status

**Qualifications:**
•	BS degree in Computer Science or related technical field, or equivalent practical experience;
•	3+ years of experience as an Engineering Manager;
•	5+ years coding experience in one of the following languages: JavaScript, Node.JS, C++, Python, and/or PHP;
•	3+ years of software engineering work experience, including hands-on technical management;
•	3+ years experience with DevOps practices and cloud technologies in an enterprise environment, preferably AWS;
•	AWS Certifications (Professional level preferred)

**Preferred: **
•	Microservices architecture;
•	Experience recruiting and managing engineering teams, including performance management;
•	Strong analytical skills with the ability to make data-driven decisions;
•	Ability to manage ambiguity, complex problem spaces, and competing priorities;
•	Strong ownership and willingness to do what's right
•	Test automation systems