Software Engineering Manager

PrincePerelson and Associates

Salt Lake City (UT)

On-site

USD 140,000 - 190,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PrincePerelson & Associates is seeking a Software Engineering Manager to lead distributed teams building high-availability customer-facing applications in the United States.

You will drive modern cloud architectures on Azure, mentor engineers, review code and architecture, and champion AI-enabled development across the lifecycle.

The role requires strong communication with product and business stakeholders, agile and DevOps discipline, and a track record of delivering complex software.

Qualifications

  • 7-10+ years of software engineering experience with leadership of distributed teams.
  • Experience designing scalable, secure enterprise applications and cloud-native architectures.
  • Strong Azure experience with listed services and CI/CD practices.
  • Experience mentoring engineers and leading architecture reviews.

Responsibilities

  • Lead multiple teams of C#/.NET and React engineers across regions.
  • Oversee delivery of customer-facing applications and complex software products.
  • Drive modernization toward scalable, service-oriented architectures.
  • Provide technical leadership through architecture reviews, code reviews, and standards.
  • Mentor engineers and managers to build a high-performing culture.
  • Lead adoption of AI-assisted development tools and AI-enabled capabilities.
  • Partner with Product and stakeholders to define priorities and roadmaps.
  • Improve Agile, DevOps, quality, and delivery processes.
  • Use metrics to identify bottlenecks and improve team performance.
  • Manage risk, resources, and delivery across initiatives.

Skills

Leadership
Azure
AI tools
DevOps
Agile practices
Stakeholder management
Communication

Tools

Azure AKS
Azure Functions
Azure App Services
Azure Service Bus
Azure Event Grid
Azure DevOps
CI/CD tooling

Job description

We're looking for a Software Engineering Manager to lead distributed engineering teams building high-availability, customer-facing applications. This role combines hands-on technical leadership, people management, modern cloud architecture, and the practical adoption of AI across the software development lifecycle.

Responsibilities
  • Lead multiple teams of C#/.NET and React engineers across North America and India.
  • Oversee delivery of complex software products and customer-facing applications.
  • Drive modernization from monolithic applications toward scalable, service-oriented architectures.
  • Provide technical leadership through architecture reviews, code reviews, and engineering standards.
  • Mentor engineers and managers while building a high-performing engineering culture.
  • Lead adoption of AI-assisted development tools and AI-enabled product capabilities.
  • Partner with Product and business stakeholders to define priorities, manage dependencies, and execute roadmaps.
  • Establish and improve Agile, DevOps, quality, and software delivery processes.
  • Use engineering and delivery metrics to identify bottlenecks and continuously improve team performance.
  • Manage technical risk, resource planning, and delivery across multiple concurrent initiatives.
Qualifications
  • 7-10+ years of software engineering experience, with 5+ years leading distributed engineering teams.
  • Experience designing scalable, secure enterprise applications and cloud-native architectures.
  • Strong Azure experience, including services such as AKS, Functions, App Services, Service Bus, Event Grid, Azure DevOps, and CI/CD.
  • Experience with microservices, clean architecture, DDD, SOLID principles, performance optimization, and secure development.
  • Practical experience with AI development tools such as GitHub Copilot, Claude, Cursor, or similar platforms.
  • Experience integrating AI capabilities using platforms such as Azure AI services or OpenAI APIs.
  • Proven ability to mentor engineers, conduct code reviews, and establish strong engineering practices.
  • Experience modernizing legacy platforms and improving software delivery through DevOps and Agile practices.
  • Strong communication, product thinking, problem-solving, and stakeholder management skills.
  • Experience with third-party integrations and enterprise software environments.
  • Preferred: Experience in financial services, insurance, fintech, SaaS, or other highly regulated/mission-critical environments.

PrincePerelson & Associates is an Equal Opportunity Employer and complies with all provisions of the EEO and ADA laws. We do not discriminate in our employment practices on the basis of race, color, religion, national origin, sex (including sexual orientation and sexual identity), age, genetic information, parental status, military status, disability, or any non-merit-based factors or other federal, state, or locally protected class. All applicants applying for U.S. job openings must be authorized to work in the United States.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager: AI-Driven Cloud & Global Teams
Engineering Manager: AI-Driven Cloud & Global Teams

PrincePerelson and Associates • Salt Lake City (UT)

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

GlobalPoint • Reston (VA)

On-site
USD 140,000 - 200,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
Senior Software Architect (AI, AWS, React, C#)
Senior Software Architect (AI, AWS, React, C#)

NICE Systems • Sandy (UT)

On-site
USD 120,000 - 160,000
Software Development Manager
Software Development Manager

Trinity Consultants • Dallas (TX)

Hybrid
USD 120,000 - 150,000
Competitive salary
Health insurance
Flexible working hours
Manager, Software Engineering
Manager, Software Engineering

MeridianLink, Inc. • Northern (KY)

Hybrid
USD 120,000 - 160,000
Manager, Software Engineering
Manager, Software Engineering

Apply • Northern (KY)

Hybrid
USD 120,000 - 150,000
HRIS Software Engineering Manager
HRIS Software Engineering Manager

Jobtailor • California (MO)

On-site
USD 150,000 - 190,000
Team Lead AI Software Engineer - .NET/React
Team Lead AI Software Engineer - .NET/React

Ports North • Town of Texas (WI)

Hybrid
USD 180,000 - 240,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Applied Resource Group • Atlanta (GA)

On-site
USD 180,000 - 240,000