- Remote, Canada +1 more
- Remote
- Full-time · Principal
- CA$180K–CA$243K per year
- 15+ years
The Principal Software Engineer is a recognized technical expert with deep domain knowledge, responsible for designing and implementing software architecture for current and future products. This role evaluates existing and new designs for quality, scalability, and long-term viability.
Locations (2)
- Canada
- United States
Compensation
The base salary range for this role is C$180,000 - C$243,000. Note that salary may vary based on location, skills, and experience and may vary from the amounts listed above. This position may also be eligible for a variable bonus in addition to base salary as well as health coverage, paid holidays, and other benefits.
Responsibilities
- Drive technical strategy and architecture within one or more product lines
- Own end-to-end architecture for the product line
- Translate architectural direction into actionable designs and implementations
- Lead complex, cross-functional, high-impact technical initiatives
- Ensure consistency and quality of design across teams
Requirements
- Bachelor’s degree in information systems, computer science, engineering, related discipline, or equivalent work experience
