CrawlJobs Logo

Filters

Location
Salary

Senior Development Engineer Canada Jobs

7 Job Offers

Senior Development Engineer
Save Icon
Senior Development Engineer sought by North Vancouver District to lead engineering review of land development applications. Requires a P.Eng. in B.C., a civil engineering degree, and 7+ years of public sector or municipal consulting experience. Mentor staff, oversee complex designs, and liaise wi...
Location Icon
Location
Canada , North Vancouver
Salary Icon
Salary
137295.97 - 152654.57 CAD / Year
dnv.org Logo
District of North Vancouver
Expiration Date
Until further notice
Senior Java Engineer – Agentic AI Driven Development - Senior Vice President
Save Icon
Senior Java Engineer sought for a Vice President role in Mississauga, Canada, to lead Agentic AI-driven development. You will architect complex middleware with Java 17, Spring Boot, and microservices, while optimizing Oracle and MongoDB databases. Drive CI/CD adoption with Docker and Kubernetes, ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java Engineer – Agentic AI Driven Development - Vice President
Save Icon
Senior Java Engineer – Vice President role in Mississauga, Canada, driving Agentic AI-powered development. Leverage Core Java (JDK 11/17), Spring Boot, and microservices to architect complex middleware. Utilize AI tools like Copilot for code generation, query optimization, and system validation. ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Development Engineer (Backend) - Evisort AI
Save Icon
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
140000.00 - 210000.00 CAD / Year
Workday
Expiration Date
Until further notice
Senior Software Engineer -Front End Development
Save Icon
Join Microsoft's Fabric Platform Shell team in Vancouver as a Senior Front End Engineer. Develop a unified, extensible web experience for a leading SaaS data environment using React, TypeScript, and modern web technologies. Bring 4+ years of engineering experience and expertise in scalable web ap...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Front End Development
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Development Engineer in Test
Save Icon
Join Inworld AI in Vancouver as a Senior SDET. Leverage 5+ years in C++/Python/NodeJS to build robust test automation and CI/CD pipelines. Design tests for AI Runtime and APIs, enhancing infrastructure in Playwright, Unreal, or Unity. Enjoy a role with equity, bonus, and benefits in a collaborati...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
120000.00 - 160000.00 CAD / Year
inworld.ai Logo
Inworld AI
Expiration Date
Until further notice

About the Senior Development Engineer role

Explore senior development engineer jobs and discover a pivotal career at the intersection of deep technical expertise and strategic project leadership. A Senior Development Engineer is a seasoned professional responsible for the end-to-end ownership of complex software systems, from architectural design and implementation to testing, deployment, and ongoing optimization. These roles transcend basic coding, demanding individuals who can drive innovation, solve intricate technical challenges, and mentor less experienced team members.

Professionals in these positions typically shoulder a broad set of responsibilities. They architect scalable and robust systems, write and maintain high-quality, production-level code, and rigorously debug and troubleshoot issues across the entire stack. A key aspect of the role is owning major features or entire modules, which includes designing technical specifications, developing the implementation, and creating comprehensive automated tests for both functional and non-functional requirements. Senior Development Engineers are also expected to analyze and improve system performance, security, and reliability. They actively participate in code reviews, contribute to setting engineering best practices, and often collaborate with cross-functional teams, including product management and operations, to translate business needs into technical solutions.

The typical skill set for these senior-level jobs is extensive. A strong foundation in computer science fundamentals—data structures, algorithms, and system design—is mandatory. Expertise in one or more core programming languages (such as Python, Java, C++, JavaScript/TypeScript, or C) is required, often coupled with deep knowledge of associated frameworks and ecosystems. Experience with modern development practices, including version control (Git), CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes), is standard. For many roles, proficiency in cloud platforms (AWS, Azure, GCP) and understanding hybrid or microservices architectures are crucial. Beyond technical acumen, senior engineers must possess excellent analytical and problem-solving skills, the ability to design and optimize complex systems involving components like storage, networking, and kernel modules, and strong written and verbal communication skills to articulate technical decisions and mentor others.

Common requirements for senior development engineer jobs usually include a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, although substantial equivalent experience is often considered. Candidates are generally expected to have 5-10+ years of progressive professional software development experience, with a proven track record of leading significant technical initiatives. The ideal candidate is a proactive, innovative thinker who can see the big picture, take initiative, and navigate ambiguous challenges to deliver high-impact solutions. If you are seeking roles where you can leverage deep technical mastery to build foundational technology and guide engineering excellence, browsing senior development engineer jobs is your next strategic career move.