# Principal Software Engineer

**Company:** [DAT Freight & Analytics](https://hotfix.jobs/companies/dat-freight-analytics)
**Location:** Mississauga, Canada
**Role:** Fullstack Engineering
**Experience:** 7+ years
**Skills:** .Net Core, C#, Angular, Azure, AWS, SQL Server, MySQL, Postgres, REST APIs, Git, CI/CD, DevOps, Application Security, Performance Tuning, Ai-Assisted Development
**Posted:** 2026-08-03

> Principal technical leader responsible for architectural direction, hands-on full-stack development, and cross-organizational engineering initiatives. The role requires 12+ years of software development experience, SaaS architecture expertise, cloud and API proficiency, and a bachelor's degree or equivalent experience.

## Job Description

## Responsibilities
- Establish architectural vision and implementation strategy with technology and product leadership.
- Work across Angular front ends, .NET Core services, and databases while remaining hands-on in proof-of-concept scenarios.
- Design and develop reliable, maintainable, and extensible REST/JSON APIs and other software.
- Establish and enforce architecture guidelines and maintain architecture documentation.
- Participate in design and code reviews and provide architectural oversight.
- Translate business needs into technical specifications and assess impacts on schedule and design.
- Contribute to ideation, estimation, statements of work, and product roadmap development.
- Collaborate with engineers, product owners, and technology leaders to deliver integrated solutions.
- Drive continuous improvement across products, technologies, and processes.
- Champion AI-assisted tools and practices across the software development lifecycle, including code generation, review, testing, and documentation.
- Identify opportunities to embed AI capabilities into products and partner with Product on customer-value use cases.
- Mentor engineers and architects across distributed teams and drive initiatives spanning product and organizational boundaries.

## Requirements
- 12+ years of professional software development experience designing, building, scaling, and maintaining production systems.
- Experience architecting SaaS enterprise applications.
- Experience driving broad product or technical initiatives across organizational boundaries.
- Deep knowledge of architectural frameworks and patterns, including Onion, domain-driven design, Clean Architecture, and SOLID.
- Backend expertise in .NET Core and C#; Angular experience preferred.
- Experience with Azure or AWS and SQL Server, MySQL, or PostgreSQL.
- REST/JSON API development experience.
- Experience with Git, CI/CD pipelines, and release management.
- Proficiency with DevOps practices and tools.
- Working knowledge of application security, performance tuning, and scalability.
- Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or OpenAI tools.
- Bachelor's degree in Computer Science, Technology, or equivalent experience.

## Nice to Have
- Deep experience across at least two areas of the technology stack, such as backend, frontend, infrastructure, data, or mobile.
- Consulting or professional services experience, including statements of work and partner engagements.
- Experience with iOS or Android technologies.
- Experience working with distributed, cross-geography engineering teams.
- Experience integrating LLM or AI/ML capabilities into production SaaS applications.

## Compensation and Benefits
- Flexible hybrid work options.
- Full compensation package including salary, benefits, matching RRSP, discounted stock purchase program, bonus program, and recognition program.

## Similar jobs

- [Staff Product Engineer, Enterprise AI](https://hotfix.jobs/jobs/4635737d-a7c8-467b-a605-34ed471369de) - Mozilla - Remote
- [Staff Fullstack Engineer Monetization Engineering: Purchase](https://hotfix.jobs/jobs/7b633af5-a029-4424-874b-95998aade721) - GitLab - Remote - $153k – $259k/yr
- [Staff Fullstack Engineer - AI Acceleration](https://hotfix.jobs/jobs/a20f6d23-9ca0-4add-aa10-75b5295798e4) - Okta - Toronto, Canada - CA$160k – CA$220k/yr
- [Staff Software Engineer](https://hotfix.jobs/jobs/aad09167-2730-401e-8db8-511e86d6a22e) - BioRender - Remote
- [Staff Fullstack Engineer, AI Acceleration Team](https://hotfix.jobs/jobs/4d4b88d5-e389-49de-ae01-ac54107317e7) - Okta - Toronto, Canada - CA$160k – CA$220k/yr

**Apply:** https://hotfix.jobs/jobs/9c837054-0cb2-4d96-92e9-9184a88da2b5
**Canonical:** https://hotfix.jobs/jobs/9c837054-0cb2-4d96-92e9-9184a88da2b5