Posted 5 months ago
Staff Engineer
@ PCMI, LLC
Remote in Canada
Overview
PCMI, LLC is hiring a Staff Engineer to lead technical design and delivery across one or more squads, driving architecture and mentoring engineers. The role is full-time and remote, with pay stated as $130,000-$160,000.
Pay:
$130,000–$160,000 a year
Responsibilities:
- Own technical design and architecture for squad and cross-squad systems
- Lead estimation, planning and risk assessment for large initiatives
- Set engineering quality standards including code reviews and testing
- Lead root cause analysis for complex production incidents
- Mentor IC1 and IC2 engineers
Requirements summary:
- 10+ years with .NET, ASP.NET, Angular and SQL Server
- Deep expertise in Domain-Driven Design, SOLID and design patterns
- Strong Azure cloud architecture experience
- Proven CI/CD and DevOps practice
- Experience with AI-assisted development tools such as GitHub Copilot
Tools & skills
Benefits mentioned
Source and dates
Employer career site / ATS feed · rippling
- Employer posting date
- 2026-06-12
- First seen by our source
- 2026-10-09
- Source record updated
- 2026-11-06
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Experience | 10+ years |
| Hours per week | 40 (estimated) |
| Work setting | Home |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (preferred) |
| Fields of study | Computer Science |
| Perks mentioned | Generous paid time off |
Summary and details written by AI from the posting; the employer’s posting is the authority.
PCMI, LLC
| Field | Value |
|---|---|
| Open jobs on Jobsy | 3 |
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 $130,000-$160,000
- Comprehensive Benefit Package
- Paid Time Off accrued per pay period
- Paid Holidays
- Professional Development Opportunities
- Employee Events
*Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.
#LI-BB1
#LI-Remote
Journal
Only you can see this. Kept on this device, and in your account when you sign in.