waypointjobs

PCMI

Software Engineering Manager

park ridge, IL

Check who can apply and the requirements below before continuing.

About this opportunity

PCMI lists this Software Engineering Manager opportunity in park ridge, Illinois. Review the employer’s description below for duties, qualifications and application requirements.

Job description

PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide — and we're just getting started. With teams across North America (US & Canada), Europe (Poland), and Asia (India), we're modernizing our architecture, embedding AI across our products, and scaling to meet growing demand. We move fast, we build with purpose, and we're hiring leaders who want to shape what comes next.

What You’ll Do

Oversee the planning, execution, and delivery of software development projects. This involves setting project timelines, allocating resources, and tracking progress against milestones.

Provide technical guidance and expertise to the development team, helping to resolve complex technical issues and ensuring that the team follows best practices and coding standards.

Championing AI Engineering by encouraging the team to inject AI across the entire SDLC to drive efficiency gains.

Improving system performance and reliability and conducting code reviews and making technical contributions.

Allocate resources effectively, including personnel, budget, and time, to ensure that projects are completed on schedule and within budget constraints.

Identify potential risks and challenges in software development projects and develop strategies to mitigate them.

Continuously assess and improve software development processes, tools, and methodologies to increase efficiency, quality, and scalability.

Ensure that software development activities comply with relevant regulations, standards, and security protocols.

Ensure that software products meet quality standards and customer requirements by implementing rigorous testing procedures and quality assurance processes.

Communicate with stakeholders, including clients, executives, and other departments, to understand requirements, provide updates on project status, and manage expectations.

Stay informed about new technologies, tools, and trends in software development, and assess their potential impact on current and future projects.

Address conflicts and disagreements within the development team or with other stakeholders in a constructive and timely manner.

Lead, mentor, and manage a team of software developers, ensuring they have the resources, support, and direction needed to meet project goals.

Foster a collaborative and communicative environment within the development team and across other departments such as product management, quality assurance, and operations.

Evaluate the performance of team members, provide feedback, and implement strategies for professional development and improvement.

Recruits, interviews, hires, and trains new staff.

In This Role, You Will

Oversee the planning, execution, and delivery of software development projects. This involves setting project timelines, allocating resources, and tracking progress against milestones.

Provide technical guidance and expertise to the development team, helping to resolve complex technical issues and ensuring that the team follows best practices and coding standards.

Champion AI Engineering by encouraging the team to inject AI across the entire SDLC to drive efficiency gains.

Conduct code reviews and make technical contributions.

Allocate resources effectively, including personnel, budget, and time, to ensure that projects are completed on schedule and within budget constraints.

Identify potential risks and challenges in software development projects and develop strategies to mitigate them.

Continuously assess and improve software development processes, tools, and methodologies to increase efficiency, quality, and scalability.

Ensure that software development activities comply with relevant regulations, standards, and security protocols.

Ensure that software products meet quality standards and customer requirements by implementing rigorous testing procedures and quality assurance processes.

Communicate with stakeholders, including clients, executives, and other departments, to understand requirements, provide updates on project status, and manage expectations.

Stay informed about new technologies, tools, and trends in software development, and assess their potential impact on current and future projects.

Address conflicts and disagreements within the development team or with other stakeholders in a constructive and timely manner.

Lead, mentor, and manage a team of software developers, ensuring they have the resources, support, and direction needed to meet project goals.

Foster a collaborative and communicative environment within the development team and across other departments such as product management, quality assurance, and operations.

Evaluate the performance of team members, provide feedback, and implement strategies for professional development and improvement.

Recruits, interviews, hires, and trains new staff.

What You’ll Need To Join Our Team

Bachelor’s degree in computer science or related field or equivalent work experience.

3+ years in leadership role.

7+ years of engineering experience.

8+ years of leading the definition and development of multi-tier web services experience.

Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and live site operations.

Proven experience with C#, Angular, TypeScript, and JavaScript.

Proven experience with Azure cloud architecture (App Services, Service Bus, Azure SQL, and related services).

Proven experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).

Experience with AI-assisted development tools (e.g., Claude Code).

Why Work For Us

Competitive Compensation from $170,000-180,000 USD; $150,000-160,000 CAN

Comprehensive Benefit Package** Health, Dental & Vision Insurance

Health Savings Account (HSA)

Flexible Spending Account (FSA)

Short & Long Term Disability Insurance

Company-paid Life Insurance

Voluntary Life Insurance

Voluntary Accident Insurance

Employee Assistance Program

401k with generous Company Match

Commuter Benefits

Paid Time Off accrued per pay period

10 Paid Holidays

Paid Parental Leave

Annual Bonus Program and/or Commission Eligibility (note only put the applicable one)

Professional Development Opportunities

Employee Events

Wellness Programs

Employee Discount Programs

Office in Park Ridge, IL - Convenient location to Blue Line

Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

Eligible to enroll the first day of employment for immediate coverage.

Remote Only Roles

AL, CT, FL, GA, IL, KY, LA, MA, MI, MO, NC, NE, NH, NM, OH, PA, SC, TX, WI

Note: It is required for this role to be in the Park Ridge, IL office 2 days per week if candidate is located in the Chicagoland area.

The Pay Range For This Role Is

170,000 - 180,000 USD per year(PCMI US)

150,000 - 160,000 CAD per year(Canada)

#J-18808-Ljbffr

Worksite address

park ridge, IL, 60068, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Fresh Consulting

WhatJobs

Lead Robotics Software Systems Engineer

bellevue, WA

Salary not specified

What are we looking for? We seek a highly skilled and motivated Systems Engineer with deep software expertise to join our robotics team. In this…

Last received from source 2026-10-06View job

TCC Toyota Motor Credit Corporation Company

WhatJobs

Cybersecurity Post-Incident Review Lead

plano, TX

Salary not specified

Toyota Financial Services (TFS) Technology team seeks an experienced Post Incident Review Lead to oversee the PIR process for cybersecurity event…

Last received from source 2026-10-06View job

Check Point Software Technologies

WhatJobs

Cybersecurity Contracts Counsel

st. louis, MO

Salary not specified

Check Point Software Technologies in the United States seeks a skilled attorney to own the contracting cycle, negotiating sales, purchasing, and …

Last received from source 2026-10-06View job