Staff Engineer

PCMI

Park Ridge (IL)

Hybrid

USD 165,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive pay
Comprehensive benefits
Health, Dental & Vision Insurance
401k with company match
Paid time off
Paid holidays
Parental leave
Professional development
Employee events
Wellness programs
Commuter benefits

Job summary

PCMI, a fast-growing global SaaS leader in extended warranty and service contracts, seeks a Staff Engineer to shape our architecture and deliver scalable solutions. Join teams spanning North America, Europe, and Asia, as we modernize with AI and DevSecOps.

You will own design and delivery across squads, mentor IC1/IC2 engineers, drive architectural decisions, and partner with product leadership to define a roadmap. Proficiency in .NET, Angular, Azure, and strong DDD/SOLID is required.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent work experience.
  • 10 years of professional experience with .NET Framework, .NET Core, ASP.NET, Angular, and SQL Server.
  • Demonstrated experience leading technical design and architecture across one or more product teams.
  • Deep expertise in Domain-Driven Design (DDD), SOLID principles, and design patterns.
  • Proficiency in C#, Angular, TypeScript, and JavaScript.
  • Strong experience with Azure cloud architecture (App Services, Service Bus, Azure SQL, and related services).
  • Proficiency in unit and integration testing frameworks; experience driving TDD and test strategy at the team level.
  • Proven experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).
  • Experience evaluating and introducing new technologies and frameworks to a team.
  • Experience with AI-assisted development tools (e.g., GitHub Copilot).

Responsibilities

  • Own and drive technical design and architecture for squad-level and cross-squad systems.
  • Decompose complex product roadmap items into incremental, deliverable milestones with clear technical direction.
  • Lead estimation, planning, and risk assessment for medium-to-large initiatives.
  • Set and enforce engineering quality standards including code reviews, testing strategies, and security practices.
  • Lead root cause analysis and resolution for complex production incidents; incorporate lessons into team norms.
  • Mentor engineers at IC1 and IC2 levels; actively contribute to their technical growth.
  • Evaluate build/buy/adopt decisions and clearly articulate tradeoffs to stakeholders.
  • Collaborate with Product Managers and stakeholders to shape the product roadmap and define requirements.
  • Champion DevSecOps practices, operational efficiency, and continuous improvement.
  • Define and implement scalable, maintainable, and cost-effective solutions using .NET Core, ASP.NET, Angular, and Azure.
  • Serve as a technical escalation point for the squad.

Skills

C#
Angular
TypeScript
JavaScript
Azure
CI/CD
DevOps
DDD
SOLID principles
Design patterns

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
TeamCity
Octopus
SQL Server
GitHub Copilot

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

The Staff Engineer leads technical design and delivery across one or more squads, driving architecture decisions, mentoring engineers at all levels, and ensuring engineering quality at scale. This role operates with high autonomy, translates ambiguous business problems into clear technical strategies, and partners closely with product and engineering leadership to shape the team's roadmap.

In This Role, You Will
  • Own and drive technical design and architecture for squad-level and cross-squad systems.
  • Decompose complex product roadmap items into incremental, deliverable milestones with clear technical direction.
  • Lead estimation, planning, and risk assessment for medium-to-large initiatives.
  • Set and enforce engineering quality standards including code reviews, testing strategies, and security practices.
  • Lead root cause analysis and resolution for complex production incidents; incorporate lessons into team norms.
  • Mentor engineers at IC1 and IC2 levels; actively contribute to their technical growth.
  • Evaluate build/buy/adopt decisions and clearly articulate tradeoffs to stakeholders.
  • Collaborate with Product Managers and stakeholders to shape the product roadmap and define requirements.
  • Champion DevSecOps practices, operational efficiency, and continuous improvement.
  • Define and implement scalable, maintainable, and cost-effective solutions using .NET Core, ASP.NET, Angular, and Azure.
  • Serve as a technical escalation point for the squad.
What You'll Need To Join Our Team
  • Bachelor's degree in Computer Science or related field, or equivalent work experience.
  • 10 years of professional experience with .NET Framework, .NET Core, ASP.NET, Angular, and SQL Server.
  • Demonstrated experience leading technical design and architecture across one or more product teams.
  • Deep expertise in Domain-Driven Design (DDD), SOLID principles, and design patterns.
  • Proficiency in C#, Angular, TypeScript, and JavaScript.
  • Strong experience with Azure cloud architecture (App Services, Service Bus, Azure SQL, and related services).
  • Proficiency in unit and integration testing frameworks; experience driving TDD and test strategy at the team level.
  • Proven experience with CI/CD pipelines and DevOps practices (Azure DevOps, TeamCity, Octopus).
  • Experience evaluating and introducing new technologies and frameworks to a team.
  • Experience with AI-assisted development tools (e.g., GitHub Copilot).
Why Work For Us
  • Competitive Compensation from $165,000-$175,000*
  • 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
  • Professional Development Opportunities
  • Employee Events
  • Wellness Programs
  • Employee Discount Programs
  • Office in Park Ridge, IL - Convenient location to Blue Line
Remote Only Roles

Although the role is open to remote candidates, PCMI can only hire employees in the following states:

  • 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.**

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

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

Similar jobs worth comparing

Staff Engineer
Staff Engineer

PCMI Corp. • Park Ridge (IL)

Hybrid
USD 165,000 - 175,000
Health Savings Account (HSA)
401k with generous Company Match
Paid Time Off accrued per pay period
+1
Staff Engineer
Staff Engineer

PCMI, LLC • Park Ridge (IL)

Hybrid
USD 165,000 - 175,000
Competitive Compensation
Health Savings Account (HSA)
401k with generous Company Match
+2
Software Engineering Manager
Software Engineering Manager

PCMI Corp. • Park Ridge (IL)

Hybrid
USD 170,000 - 180,000
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401k with company match
+2
Software Engineering Manager
Software Engineering Manager

PCMI, LLC • Park Ridge (IL)

Hybrid
USD 170,000 - 180,000
Health Savings Account
401k with company match
Paid time off
+1
Software Engineering Manager
Software Engineering Manager

PCMI • Park Ridge (IL)

Hybrid
USD 170,000 - 180,000
Health, Dental & Vision Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
+4
Vice President of Product Management
Vice President of Product Management

PCMI Corp. • Park Ridge (IL)

Hybrid
USD 235,000 - 245,000
Competitive Compensation
Health Savings Account (HSA)
401k with generous Company Match
+2
Vice President of Product Management
Vice President of Product Management

PCMI • Chicago (IL)

Hybrid
USD 235,000 - 245,000
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Company-paid Life Insurance
+2
Vice President, Professional Services
Vice President, Professional Services

PCMI Corp. • Park Ridge (IL)

Hybrid
USD 235,000 - 245,000
Health Savings Account
Flexible Spending Account
Short & Long Term Disability Insurance
+5
Vice President, Professional Services
Vice President, Professional Services

PCMI • Illinois

Hybrid
USD 235,000 - 245,000
Health Savings Account
Flexible Spending Account
Short & Long Term Disability Insurance
+3
Staff Engineer: AI-Driven Architecture Leader (Remote)
Staff Engineer: AI-Driven Architecture Leader (Remote)

PCMI, LLC • Park Ridge (IL)

Hybrid
USD 165,000 - 175,000
Competitive Compensation
Health Savings Account (HSA)
401k with generous Company Match
+2