CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Engineer Canada Jobs

317 Job Offers

Senior Java Engineer
Save Icon
Join our Credit Risk Technology team in Mississauga as a Senior Java Engineer. Develop critical risk management systems using Java, Spring/Flink, and cloud platforms (AWS/Azure/GCP). This role requires 4+ years' experience, proficiency with GenAI tools like GitHub Copilot, and strong SQL skills. ...
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer- Fullstack
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the AI-era data platform. As a Senior Fullstack Engineer, you'll design scalable services using C# and modern stacks within products like Microsoft Fabric. Drive innovation, ensure operational excellence, and collaborate across teams to simpl...
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
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Build the next-generation data platform for the AI era, working on products like Microsoft Fabric and Azure Data Factory. Leverage your 4+ years of coding experience and cloud/data integration expertise to implement scal...
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 Solutions Engineer
Save Icon
Join our team in Oshawa as a Senior Solutions Engineer. You will design and implement enterprise-grade solutions using Microsoft 365, Power Platform, and CoPilot. This role requires deep expertise in Power Apps, SharePoint Online, and custom development with Microsoft Graph API. Drive digital tra...
Location Icon
Location
Canada , Oshawa
Salary Icon
Salary
90.00 - 100.00 CAD / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Civil Engineer
Save Icon
Lead civil engineering projects in Montreal as a Senior Civil Engineer. This role requires a P.Eng license, fluency in French, and expertise in infrastructure design and project management. You will oversee projects from planning to completion, ensuring compliance with all standards.
Location Icon
Location
Canada , Montreal
Salary Icon
Salary
150000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's COSMIC team in Vancouver as a Senior Software Engineer. Build and scale the AI-first COSMIC AURA orchestration platform, powering services like Teams and Copilot. Design resilient, Kubernetes-based backend systems for global impact. Requires 4+ years in cloud/distributed systems ...
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 Long-Term Planning Engineer
Save Icon
Lead strategic life-of-mine planning and long-range forecasting for safe, sustainable operations at the McIlvenna Bay site. This senior role requires a P.Eng-eligible professional with 7+ years of underground hard rock mining expertise and proficiency in Deswik. Enjoy a camp-based role with compr...
Location Icon
Location
Canada , Hanson Lake
Salary Icon
Salary
Not provided
foranmining.com Logo
Foran Mining Corporation
Expiration Date
Until further notice
Senior DevOps/Cloud Engineer
Save Icon
Join our team in Toronto for an 18-month mission-critical engagement in Public Health. As a Senior DevOps/Cloud Engineer, you will design and support robust AWS environments using Kubernetes and Linux. Leverage your automation expertise with Python, Ansible, and CI/CD to ensure security and scala...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Full-Stack & DevOps Engineer
Save Icon
Seeking a Senior Full-Stack & DevOps Engineer in Victoria, Canada (remote). You will own infrastructure, security, and CI/CD on GCP/Terraform while building product features with Python/Django and React/TypeScript. Use AI to automate dev workflows and help scale our payments platform for the cons...
Location Icon
Location
Canada , Victoria
Salary Icon
Salary
150000.00 - 250000.00 CAD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Bilingual Senior Data Engineer
Save Icon
Join a leading insurance firm as a Bilingual Senior Data Engineer. Design and optimize data warehouses, marts, and integrations using Azure Data Factory, Snowflake, and Power BI. This fully remote, 12-month contract offers stability and a modern cloud ecosystem. Bring 5+ years of ETL and data ana...
Location Icon
Location
Canada , Montréal
Salary Icon
Salary
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Angular UI Engineer
Save Icon
Join Citi's Banking Technology in Mississauga as a Senior Angular UI Engineer. Develop enterprise applications using Angular 16+, JavaScript, and modern frameworks within a global Agile/DevOps team. This role offers tremendous advancement opportunities and a culture that values empowerment and di...
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 Hydrotechnical/CFD Engineer - Water Dams
Save Icon
Lead complex water and hydraulic structure projects as a Senior Hydrotechnical/CFD Engineer in Vancouver. This role requires a P.Eng. with 10-15 years of experience, advanced CFD expertise (e.g., Flow 3D), and a strong background in dam design and safety. Enjoy a hybrid model, performance reviews...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
120000.00 - 180000.00 CAD / Year
klohn.com Logo
Klohn Crippen Berger
Expiration Date
Until further notice
Senior Software Quality and Reliability Engineer
Save Icon
Lead "Shift Left" quality strategies for next-generation automotive software in Kanata. This senior role requires 7+ years in automotive quality/V&V, with expertise in ISO 26262, FMA, and embedded C/C++. You will mentor teams, conduct deep-dive RCA, and ensure ASPICE compliance, shaping safety an...
Location Icon
Location
Canada , Kanata
Salary Icon
Salary
62.34 - 63.78 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Azure Data team to build the data platform for the age of AI. As a Senior Software Engineer, you'll develop core services and APIs for products like Microsoft Fabric and Azure Cosmos DB. This role requires expertise in C#, Java, Python, and relational/NoSQL databases. Based in Ca...
Location Icon
Location
Canada , Multiple Locations
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Production Support Engineer
Save Icon
Join our team in Vancouver as a Senior Production Support Engineer. You will ensure the stability and performance of critical .NET and ETL (Informatica/SSIS) systems on AWS. Your role involves troubleshooting, optimizing data pipelines, and providing expert support. This is an opportunity to solv...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Platform Engineer
Save Icon
Join NTT DATA in Toronto as a Senior Platform Engineer. Manage and optimize a large Red Hat OpenShift environment using Kubernetes, Ansible, and Linux. Build CI/CD pipelines with Azure DevOps/Argo CD and automate with Python/Bash. Grow your career with a focus on DevOps, SRE, and enterprise appli...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's M3CA Next team in Vancouver to shape the future of AI in the workplace. As a Senior Software Engineer, you'll design and deliver high-quality software, tackling challenges across the full tech stack. We seek a passionate coder with 4+ years of experience in languages like C#, Jav...
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 Execution Engineer – Material Flow & Robotics Deployment
Save Icon
Join our Autonomous Robotics Center in Oshawa as a Senior Execution Engineer. You will lead the deployment of advanced automation like AMRs, ASRS, and robotic kitting systems to optimize material flow. This role requires 5+ years in automotive automation and expertise in layout tools and PLC inte...
Location Icon
Location
Canada , Oshawa
Salary Icon
Salary
104000.00 - 154000.00 CAD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Design and optimize the rendering backend and CI/CD pipelines for AI, Edge, and Windows. Use your expertise in C++, C#, or JavaScript to empower developers and enhance experiences for over 500M users. A Bachelor's degree and 4+ years of e...
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, AI Enterprise Engineering
Save Icon
Lead the development of Bentley's core enterprise AI platforms in Canada. This senior role requires 8+ years in software engineering, cloud expertise, and experience guiding hybrid teams. You will own the architectural vision, ensuring scalable and secure systems that accelerate company-wide AI i...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice

About the Senior Engineer role

Senior Engineer jobs represent the pinnacle of technical expertise and leadership within the engineering field. These roles are designed for seasoned professionals who possess deep, specialized knowledge and are entrusted with guiding complex projects, making high-stakes architectural decisions, and mentoring the next generation of talent. Unlike entry or mid-level positions, senior engineers are expected to operate with significant autonomy, translating broad business objectives into robust, scalable, and innovative technical solutions. They serve as the critical bridge between strategic vision and practical execution, ensuring that engineering outcomes align with long-term organizational goals.

Professionals in these roles typically shoulder a comprehensive set of responsibilities that extend beyond pure coding. A core duty is systems architecture and design, where they define the technical blueprint for major initiatives, selecting appropriate technologies and frameworks to ensure performance, security, and maintainability. They are deeply involved in solving the most challenging and ambiguous problems, applying advanced analytical skills to diagnose issues and devise elegant solutions. Leadership is a fundamental aspect, encompassing code and design reviews, technical mentorship for junior team members, and fostering a culture of engineering excellence and continuous improvement. Furthermore, senior engineers often own the entire lifecycle of critical system components, from conception and development through deployment, monitoring, and iterative enhancement.

The typical skill set for senior engineer jobs is both broad and deep. Mastery in one or more programming languages and relevant technology stacks is a given. However, what truly distinguishes a senior engineer is their proficiency in architectural patterns, such as microservices or event-driven design, and a strong grasp of cross-cutting concerns like security, scalability, and observability. They are expected to have extensive experience with modern development practices, including DevOps principles, CI/CD pipelines, infrastructure as code, and automated testing strategies. Equally important are the soft skills: exceptional communication to articulate complex ideas to technical and non-technical stakeholders, strategic thinking to anticipate future challenges, and a collaborative mindset to work effectively across multidisciplinary teams. A proven track record of driving projects to successful completion and a mindset geared towards innovation and efficiency are common requirements.

Ultimately, senior engineer jobs are for those who are not just builders but visionaries and stewards of technology. They play a crucial role in shaping the technical direction of products and services, mitigating risk, and ensuring that engineering practices evolve to meet emerging demands. For organizations, hiring for these positions is an investment in stability, innovation, and sustained competitive advantage. For engineers, these roles offer the opportunity to have an outsized impact, lead transformative work, and define the future of technology within their domain.