Engineering Manager

Job summary
Permanent contract
Salary: €65K to 85K
Experience: > 4 years
Education: Master's Degree
Skills & expertise
Generated content
Staff management
Project management
Ruby on rails

MakeMusic Paris
MakeMusic Paris

Interested in this job?


The position

Job description

As Manager, Engineering you lead an engineering team within a cross-functional product development team. You are responsible for the successful execution and delivery functionality to our customers. You manage all aspects of the software development lifecycle including assisting the Product Manager and Product Designer with requirements, project planning, applying agile/lean by following the Shape Up methodology principles to execution, ensuring quality product quality, and customer delivery. You are particularly responsible for driving engineering excellence within the team through individual performance management, engineering processes, and mentorship of developers and testers.

This position can be fully remote, but candidates must be based within France and ideally in the Paris area.

🤝 People management

  • Creating the environment for the team to be successful through communicating clear business goals, creating strategic alignment, influencing a collaborative execution style within and outside the team.

  • Supervise and lead software engineers on your team in the pursuit of the team’s business goals and engineering excellence

  • Manage the performance of individuals through continuous feedback, regular reviews, mentorship, and role evaluation.

  • Hire, train, and mentor other software engineers and testers on your team

  • Perform end-of-year reviews and recommend promotions and salary adjustments if needed.

  • Collaborate with peer product and functional managers, helping to address inter-team opportunities, conflicts, and dependencies.

  • Work with upper and executive management to align with company vision and strategy and convey back to the team.

  • Evaluate the scope of a new business initiative within your product’s purview collaboratively with your team and communicate to upper management and other stakeholders

📐Technical and project management

  • Balance short-term and long-term need for the team, product, technology, and business, pragmatically facilitating decisions within the team.

  • Own your technical scope by maintaining a technical roadmap of the services under your responsibility.

  • Manage team processes by implementing process metrics, managing metrics, and optimizing processes for overall team effectiveness.

  • Apply Shape Up methodology to manage inter team dependencies and deliverables, helping to improve efficiency and effectiveness of the entire organization. Be an active participant in the Shape Up shaping phase and owner of the build phase to deliver the solution in a Fixed time, variable scope spirit

Preferred experience

  • 2+ years experience managing or mentoring software engineers.

  • 4+ years of experience delivering software.

  • 2+ years of experience in managing remote teams

  • Recent leadership of technical decisions in a complex software system.

  • Recent experience with modern cloud architecture and full stack software delivery

  • Demonstrated leadership abilities through initiative on short-term initiatives, pursuing process or quality improvements in previous projects, or influencing individuals on the team in a ‘lead by doing’ method.

  • Experience working with stakeholders for requirements and priorities, managing relationships with other teams in the business.

  • Experience in Ruby on Rails / React

Recruitment process

recruitment is a four-step process

  • Screening Call

  • Experience Interview with the Director of Engineering

  • Interview with the Director of Product and Director of Engineering

  • Meet the team

Want to know more?