Engineering Manager

Ampact

Minnesota

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ampact is seeking an Engineering Manager to lead a software engineering team, drive architecture decisions, and deliver high-quality software that supports business goals. The role combines strategic guidance with hands-on development and collaboration across stakeholders.

The ideal candidate will mentor engineers, contribute technically, enforce architectural standards, and advance agile practices while coordinating with other teams to ensure seamless integration of features and systems.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 8 years of software engineering experience, including 5 years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong communication and cross-functional collaboration skills.
  • Solid understanding of agile development and modern software development practices.

Responsibilities

  • Lead, mentor, and support software engineers and application analysts.
  • Provide technical guidance, coaching, and performance feedback.
  • Foster a collaborative, innovative, and continuously improving team culture.
  • Contribute hands-on to coding, testing, debugging, and troubleshooting.
  • Oversee design and development of software solutions following best practices and architectural standards.
  • Drive implementation of features, enhancements, and technical improvements.
  • Partner with business users and stakeholders to understand requirements and priorities.
  • Manage timelines, resources, and project deliverables effectively.
  • Align work with other engineering teams to ensure consistency and system compatibility.
  • All other duties as assigned

Skills

Team leadership
Mentoring
Hands-on coding
Cross-functional collaboration
Communication
Agile development
Cloud platforms

Education

Bachelor's degree in Computer Science, Information Technology, or a related field

Job description

Overview

The Engineering Manager leads and mentors a team of software engineers while contributing directly to application development. This role partners with stakeholders to deliver high-quality software solutions aligned with business needs. The manager provides technical leadership, drives innovation, and ensures adherence to engineering best practices. The position balances strategic guidance with hands-on development work.

Responsibilities

Team Leadership & Development

  • Lead, mentor, and support software engineers and application analysts.
  • Provide technical guidance, coaching, and performance feedback.
  • Foster a collaborative, innovative, and continuously improving team culture.

Technical Delivery & Engineering Excellence

  • Contribute hands-on to coding, testing, debugging, and troubleshooting.
  • Oversee design and development of software solutions following best practices and architectural standards.
  • Drive implementation of features, enhancements, and technical improvements.

Collaboration & Project Execution

  • Partner with business users and stakeholders to understand requirements and priorities.
  • Manage timelines, resources, and project deliverables effectively.
  • Align work with other engineering teams to ensure consistency and system compatibility.

All other duties as assigned

Qualifications

++Minimum Education++

  • Bachelor's degree in Computer Science, Information Technology, or a related field

++Minimum Experience++

  • 8 years of software engineering experience, including 5 years in a hands-on technical role.
  • Experience leading or managing software engineering teams.
  • Proficiency in at least one modern programming language (e.g., Java, Python, JavaScript).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Strong communication and cross-functional collaboration skills.
  • Solid understanding of agile development and modern software development practices.

Physical Requirements

Ampact is committed to compliance with the Americans with Disabilities Act and will make reasonable accommodations as possible to enable employees to perform the essential functions of their positions.

This position requires the ability to:

  • Travel locally needed to attend meetings.
  • Communicate effectively with people/groups in multiple settings within and outside the organization.
  • Effectively utilize existing and emerging technology to achieve required results.
  • Transporting of moderately heavy objects up to 25 pounds
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering manager
Engineering manager

Lever Middleware Test Company • Atlanta (TX)

On-site
USD 100,000 - 130,000
Engineering Manager
Engineering Manager

Jobtailor • Raleigh (NC)

On-site
USD 150,000 - 210,000
Engineering Manager
Engineering Manager

EmergencyMD • Raleigh (NC)

On-site
USD 100,000 - 130,000
Manager, Software Engineering
Manager, Software Engineering

Relativity • Chicago (IL)

On-site
USD 155,000 - 233,000
Manager - Engineering
Manager - Engineering

Hirschbach • West Jordan (UT)

On-site
Manager, Software Engineering
Manager, Software Engineering

Jobgether • United States

On-site
USD 139,000 - 236,000
Salary
Bonus eligibility
Healthcare
+6
Engineering Manager
Engineering Manager

Jobtailor • North Carolina

On-site
USD 110,000 - 150,000
Engineering Manager
Engineering Manager

RXinsider LTD. • Orlando (FL)

On-site
USD 110,000 - 180,000
Engineering Manager
Engineering Manager

VMC Group • Wind Gap (PA)

On-site
USD 90,000 - 120,000
Health, dental and vision insurance
401(k) with company match
Generous annual time-off policy
+1
Engineering Manager
Engineering Manager

RXinsider LTD. • Dublin (OH)

On-site
USD 120,000 - 180,000