Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
The Principal Software Engineer will establish architectural vision and strategy while remaining hands-on with development across the full stack. They will mentor engineering teams, drive technical initiatives, and integrate AI capabilities into product offerings to improve engineering velocity.
Job details
The Principal Software Engineer will establish architectural vision and strategy while remaining hands-on with development across the full stack. They will mentor engineering teams, drive technical initiatives, and integrate AI capabilities into product offerings to improve engineering velocity. Candidates must have 12+ years of professional software development experience with a strong background in architecting SaaS enterprise applications. Proficiency in .NET Core, C#, Angular, and cloud platforms is required, along with a bachelor's degree in Computer Science or equivalent experience.
What you’ll do
The Principal Software Engineer will establish architectural vision and strategy while remaining hands-on with development across the full stack. They will mentor engineering teams, drive technical initiatives, and integrate AI capabilities into product offerings to improve engineering velocity.
Requirements
Candidates must have 12+ years of professional software development experience with a strong background in architecting SaaS enterprise applications. Proficiency in .NET Core, C#, Angular, and cloud platforms is required, along with a bachelor's degree in Computer Science or equivalent experience.
Benefits
- Better-than-average salary
- Matching RRSP
- Discount stock purchase program
- Bonus program
- Recognition program
- Flexible hybrid work options
Listed skills
- Microsoft Azure · Preferred
- MySQL · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- PostgreSQL · Preferred
- Angular · Preferred
- AI-assisted development · Preferred
- C++ · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- .NET Core
- C#
- Angular
- Azure
- SQL Server
- MySQL
- PostgreSQL
- REST APIs
- System Architecture
- Cloud Computing
- DevOps
- Git
- CI/CD
- AI-assisted development
- SaaS
- Technical Leadership
Job areas
- Software
- Technology
- Engineering
- Transportation
- Logistics
