Engineering Manager
Merge
New York, new york
Job Details
Not Specified
Full Job Description
Merge, a leading technology company, is seeking a highly skilled and motivated Engineering Manager to join our team. As the Engineering Manager, you will play a crucial role in overseeing the development and implementation of our innovative software solutions. You will lead a team of talented engineers and drive the execution of projects to ensure that they are completed on time and meet the highest quality standards. The ideal candidate will have a strong technical background coupled with exceptional leadership and communication skills.
In this role, you will collaborate closely with cross-functional teams to understand product requirements and translate them into technical specifications. You will work closely with senior management to set project goals, allocate resources, and manage the budget. Additionally, you will drive the recruitment and onboarding of new team members, providing guidance and mentorship to help them succeed. This is an exciting opportunity to be part of a dynamic team and take ownership of challenging projects that have a significant impact on our business and the industry as a whole.
Responsibilities
- Lead and manage a team of engineers, providing guidance, mentorship, and technical expertise
- Oversee the design, development, and maintenance of software solutions, ensuring they are delivered on time and meet quality standards
- Collaborate with product management, design, and other stakeholders to define project scope, requirements, and timelines
- Manage the project schedule and allocate resources effectively to achieve project goals
- Identify and mitigate risks, proactively addressing any issues that may impact project delivery
- Foster a culture of innovation and continuous improvement, encouraging team members to explore new technologies and development methodologies
- Conduct regular performance reviews and provide constructive feedback to team members to support their professional growth and development
Requirements
- Bachelor's degree in Computer Science or related field
- Proven experience in managing and leading engineering teams, preferably in a software development environment
- Strong technical background with expertise in software development methodologies, tools, and technologies
- Excellent leadership and communication skills, with the ability to effectively collaborate with cross-functional teams
- Solid understanding of project management principles and practices, with the ability to prioritize and manage multiple projects simultaneously
- Proven track record of delivering high-quality software solutions on time and within budget
- Strong problem-solving and decision-making skills, with the ability to analyze complex situations and recommend effective solutions.