Manager, Software Engineering at MetaMetrics, Inc in Durham, NC

Save or bookmark jobs as you go and access them anytime later with your account.




The Engineering Manager is a technical expert, a trusted leader, and a guardian of effective process in software engineering. You lead the Software Engineers in creating best-in-class products and technology. You collaborate with Scrum Masters, DevOps, Product Owners and other stakeholders to facilitate a smooth transition from project inception to completion. You actively help shape project expectations before engineering work begins and ensure software meets agreed specifications.

You will help evaluate new technologies, produce novel designs, and develop early prototypes. You will champion the ideas of small self-directed teams following Agile methodologies and Scrum principles. You will be relied upon by management for key input into project planning, task duration estimation, and technical feasibility assessment. You will be responsible for the day to day tactical allocation of work assignments within the engineering department. You will be relied upon for key contributions to our technology stack, standards, policy and procedures.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Be responsible for architecture decisions and significant design choices

Be responsible for engineering processes, and procedures

Guide the engineering team in best practices and ensure standards are met

Work with Product Management to estimate project timelines before projects begin.

Identify and communicate engineering risks to timelines throughout the project life-cycle; propose effective solutions and alternative easiest routes to success.

Manage the team, including hiring, training and supervising

Allocate team members to projects and manage their schedules

Lead by contributing: spend up to 50% of your time contributing to development projects

Supervisory Responsibilities: You will supervise the Software Engineering team. You may delegate responsibilities within your team but you must ultimately ensure accountability for software development time and effort.

. Requirements:


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience

Minimum BS Computer Science/Engineering (Masters degree preferred) or equivalent experience of 8+ years of IT/CS engineering experience with at least 2 years in a management position.


Demonstrated team building and leadership skills.

Ability to be a key contributor in project definition and selection.

Competent in a wide range of engineering disciplines.

Strong problem solving and change management skills.

Strong oral and written communication skills.

Analytical and Problem Solving Skills

Synthesizes complex or diverse information

Collects and researches data

Uses intuition and experience to complement data

Identifies and resolves problems in a timely manner

Uses reason even when dealing with emotional topics.

Recognizes both risks and opportunities


Similar Jobs

See All »

Other Jobs at MetaMetrics, Inc

See All »