Manager - Engineering

Hirschbach

West Jordan (UT)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A prominent technology firm is seeking a dynamic Manager, Engineering to lead a talented team of software engineers in South Jordan, UT. This strategic role involves aligning engineering execution with business goals and fostering a culture of innovation and collaboration. The ideal candidate will have a Bachelor’s degree in Computer Science and over 5 years of relevant experience, with strong leadership skills to guide teams and ensure operational excellence. This position offers a vibrant work environment focused on career growth and accountability.

Qualifications

  • 5+ years of experience as a software engineer, ideally with leadership responsibilities.
  • Advanced certifications in engineering leadership, Agile methodologies, cloud architecture, or software design preferred.

Responsibilities

  • Coach, mentor, and develop engineering talent across all career stages.
  • Lead Agile ceremonies: planning, grooming, stand-ups, retrospectives.
  • Identify and mitigate delivery, technical, and operational risks.
  • Partner with product to clarify requirements and translate them into actionable engineering plans.

Skills

Coaching and mentoring
Agile methodologies
Technical guidance
Code quality assurance
Cross-functional collaboration
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Job description

We're looking for a dynamic Manager, Engineering to lead a talented team of software engineers and drive the delivery of scalable, high-quality technology solutions. In this strategic, hands‑on leadership role, you’ll align engineering execution with business goals while championing innovation, collaboration, and continuous improvement.

Reporting to the VP of Engineering, you’ll play a critical role in guiding people, shaping technical direction, and partnering closely with product, design, operations, and other technology leaders. You’ll combine deep technical expertise with strong people leadership to influence architecture, development best practices, and operational excellence.

This role owns team performance, resource planning, quality standards, and delivery predictability. With a foundation in modern software development, you’ll ensure systems are built with long-term scalability, reliability, and business impact in mind—all while maintaining a culture of excellence and accountability.

Key Responsibilities
Leadership & Team Management
  • Coach, mentor, and develop engineering talent across all career stages
  • Build a positive team culture grounded in psychological safety, growth, and accountability
  • Engage in hands‑on development and technical guidance
  • Lead hiring, onboarding, and long‑term talent development
Software Development Lifecycle
  • Lead Agile ceremonies: planning, grooming, stand‑ups, retrospectives
  • Ensure accurate scoping, prioritization, and execution of engineering work
  • Unblock engineers, troubleshoot technical challenges, and elevate risks
  • Drive code quality through reviews, testing automation, CI/CD, and DevOps practices
  • Contribute directly to architecture decisions, coding, and technical design
  • Provide hands‑on ownership of key features and components
Cross‑Functional Collaboration
  • Partner with product to clarify requirements and translate them into actionable engineering plans
  • Work closely with design, QA, infrastructure, and operations to ensure seamless delivery
  • Communicate progress, risks, and technical decisions clearly to stakeholders
Operational Excellence
  • Identify and mitigate delivery, technical, and operational risks
  • Track and improve performance using engineering KPIs (cycle time, deployment frequency, defects, quality metrics)
  • Continuously enhance team processes, workflows, and tooling
  • Enforce engineering standards, architectural principles, and security/compliance practices
Schedule

This role is based in our South Jordan, UT office

Monday–Friday, 8:00 AM–5:00 PM

Education & Experience
Required
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field
  • 5+ years of experience as a software engineer, ideally with leadership responsibilities
Preferred
  • Advanced certifications in engineering leadership, Agile methodologies, cloud architecture, or software design
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

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Sr. Software Engineering Manager
Sr. Software Engineering Manager

Waystar • Lehi (UT)

On-site
USD 130,000 - 160,000
Competitive total rewards
Customizable benefits package
Generous paid time off
+4
Director of Software Engineering
Director of Software Engineering

Alldus • Cleveland (OH)

On-site
USD 180,000 - 260,000
Manager, Software Engineering
Manager, Software Engineering

Relativity • Chicago (IL)

On-site
USD 155,000 - 233,000
Director of Software Engineering
Director of Software Engineering

Alldus • Detroit (MI)

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

Jobtailor • Raleigh (NC)

On-site
USD 150,000 - 210,000
Manager, Software Engineering - Java - 5576
Manager, Software Engineering - Java - 5576

Benchmark IT - Technology Talent • City of White Plains (NY)

On-site
USD 140,000 - 180,000
Manager, Software Engineering
Manager, Software Engineering

Jobgether • United States

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

Apt • Dallas (TX)

On-site
USD 180,000 - 260,000