Staff Engineer
- Canada
- Hybride
- Publié 12 juin 2026
- 1 poste
165 000 $ US–175 000 $ US / année
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Chef d’équipe · 10+ ans
- Formation minimale
- Baccalauréat
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Présence au bureau
- 2 jours par semaine
Résumé du poste
Lead technical design and architecture across multiple squads while translating business problems into technical strategies. Mentor engineers and enforce high engineering quality standards through code reviews and security practices.
Détails du poste
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** * * 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 * Paid Time Off accrued per pay period * 10 Paid Holidays * Paid Parental Leave * Professional Development Opportunities * Employee Events * Wellness Programs * Employee Discount Programs *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. #LI-BB1 #LI-Remote
Ce que vous ferez
Lead technical design and architecture across multiple squads while translating business problems into technical strategies. Mentor engineers and enforce high engineering quality standards through code reviews and security practices.
Exigences
Requires 10+ years of professional experience with .NET, Angular, and SQL Server, along with deep expertise in DDD and SOLID principles. Must have strong experience with Azure cloud architecture and CI/CD pipelines.
Avantages
• Health Insurance • Dental Insurance • Vision Insurance • Health Savings Account (HSA) • Flexible Spending Account (FSA) • Short Term Disability Insurance • Long Term Disability Insurance • Company-paid Life Insurance • Voluntary Life Insurance • Voluntary Accident Insurance • Employee Assistance Program • 401k with Company Match • Commuter Benefits • Paid Time Off • Paid Holidays • Paid Parental Leave • Professional Development Opportunities • Employee Events • Wellness Programs • Employee Discount Programs
Compétences indiquées
- Microsoft Azure · Souhaitée
- CI/CD · Souhaitée
- Angular · Souhaitée
- JavaScript · Souhaitée
- TypeScript · Souhaitée
- C++ · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- .NET Core
- ASP.NET
- Angular
- Azure
- C#
- SQL Server
- Domain-Driven Design
- SOLID Principles
- TypeScript
- JavaScript
- CI/CD
- DevOps
- TDD
- Architecture Design
- Mentoring
- Technical Strategy
Domaines d’emploi
- Software
- Technology
- Engineering
- Management & Leadership
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
CommanditéEmployeur directCandidature simplifiée- Hybride
- vancouver v5l 4s1, BC
- Publié 17 sept. 2026
Desjardins
Senior Litigation Advisor -
CommanditéEmployeur directCandidature simplifiée- Hybride
- Calgary, AB
- Publié 9 sept. 2026
PGS Equipment ltd
Shop Working Foreman
Employeur directCandidature simplifiée- Hybride
- Publié 2 sept. 2026