CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Engineer Canada Jobs

379 Job Offers

Senior Geotechnical Engineer
Save Icon
Join KCB as a Senior Geotechnical Engineer in Edmonton. Lead multidisciplinary teams on large-scale projects in geohazards, dams, and mining. Requires 10+ years' experience, P.Eng. registration, and strong project management skills. Enjoy career development and a competitive benefits package.
Location Icon
Location
Canada , Edmonton
Salary Icon
Salary
Not provided
klohn.com Logo
Klohn Crippen Berger
Expiration Date
Until further notice
Senior Geotechnical Engineer
Save Icon
Join KCB in Calgary as a Senior Geotechnical Engineer. Lead major mining projects, specializing in dam and tailings facility design. Apply your 8+ years of experience and P.Eng. eligibility to deliver innovative solutions. Enjoy professional development and a competitive benefits package.
Location Icon
Location
Canada , Calgary
Salary Icon
Salary
Not provided
klohn.com Logo
Klohn Crippen Berger
Expiration Date
Until further notice
Professional Senior, Engineering - Aircraft Architecture, Electrical Power Distribution
Save Icon
Lead aircraft-level Electrical Power Distribution architecture as a Professional Senior at Bombardier in Dorval, Canada. Drive R&T initiatives integrating emerging technologies for next-gen manned aircraft and UAVs. Requires 7+ years in aerospace systems engineering, ARP4754/4761 expertise, and e...
Location Icon
Location
Canada , Dorval
Salary Icon
Salary
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Senior Full-Stack Engineer
Save Icon
Senior Full-Stack Engineer sought for Thrive’s fast-paced startup team. Build scalable, high-quality software impacting millions, using React, Ruby on Rails, PostgreSQL, and AWS. Enjoy full autonomy, mentorship, and end-to-end feature ownership in a fully remote role based in Toronto. Benefits in...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
90000.00 - 120000.00 USD / Year
Thrive Career Wellness Inc
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Cloud Supply Chain team in Greater Toronto as a Senior Software Engineer. Design and implement scalable features for the infrastructure powering Azure, AI, and Microsoft's online services. We seek a candidate with 4+ years of coding experience in C, C++, C#, Java, or Python. Cont...
Location Icon
Location
Canada , Greater Toronto
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer AML
Save Icon
Join our Toronto team as a Senior Software Engineer AML. You will build, deploy, and support the Symphony AI Net Reveal application on AWS. The role requires 5+ years of IT experience, Java, SQL, and AWS services expertise. Must be eligible for Reliability Status and reside in Canada.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
100000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Senior Quality Engineer
Save Icon
Join our team in Toronto as a Senior Quality Engineer. Design and execute automated tests using Selenium, JMeter, and RPA tools like UiPath. Leverage your 6+ years of QA automation experience with Java, Python, or JavaScript. Grow professionally with dedicated training and certification support.
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Manager, Platform Engineering - Secure Supply Chain
Save Icon
Lead the Secure Supply Chain Platform Engineering team at Twilio, shaping critical developer infrastructure for source control, builds, and artifacts. You will drive strategy and operational excellence, partnering with Security and Engineering to enforce standards across a complex, cloud-native e...
Location Icon
Location
Canada
Salary Icon
Salary
194000.00 - 242500.00 CAD / Year
stytch.com Logo
Stytch
Expiration Date
Until further notice
Senior Software Engineer - Distributed Systems
Save Icon
Join Microsoft's Azure Data team in Vancouver as a Senior Software Engineer. Design and build large-scale distributed messaging and real-time analytics systems, using your expertise in C++, Java, or Python. You will own key components of platforms like Azure Service Bus and Event Grid, driving pe...
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 FPGA Architect / Principal FPGA Engineer
Save Icon
Seeking a Senior FPGA Architect in Ottawa to design high-performance real-time processing systems. You will architect complex SoCs, develop advanced RTL with Verilog/SystemVerilog, and optimize high-bandwidth data paths. Expertise with Xilinx/Intel FPGAs and high-speed interfaces like PCIe is ess...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Seeking a Senior Backend Engineer (Java/Kotlin) for a remote role in Canada. You will build and scale distributed systems that ingest and process high-volume, real-time sports data. This role requires 5+ years of backend experience and a strong production mindset for reliability. Join a key integ...
Location Icon
Location
Canada
Salary Icon
Salary
150000.00 CAD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Join a leading sports/gaming scale-up as a Senior Backend Engineer. Develop core PHP/Python systems for a real-money platform with over 1M users. Build scalable backend services for sportsbook and prediction features in a fully remote role within Canada. Receive significant equity and full benefi...
Location Icon
Location
Canada
Salary Icon
Salary
135000.00 - 150000.00 CAD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Design Engineer, Design Systems
Save Icon
Join Dialpad in Kitchener as a Senior Design Engineer, shaping the future of AI-powered communications. You will lead our Design System (Dialtone), building scalable components and prototyping innovative tools. This senior IC role requires deep front-end expertise (Vue/React, CSS, Design Tokens) ...
Location Icon
Location
Canada , Kitchener
Salary Icon
Salary
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Senior Engineer - Feature Development
Save Icon
Lead feature development for embedded Linux platforms in Ottawa. Design, prototype, and implement new capabilities, driving innovation. This hybrid role offers a comprehensive benefits package and requires expertise in Linux systems, software architecture, and mentoring. Experience with Yocto or ...
Location Icon
Location
Canada , Ottawa
Salary Icon
Salary
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Join Mozilla as a Senior Data Engineer and shape the data platform powering key decisions. You will build reliable pipelines in GCP, transform complex data into trusted models using SQL/Python, and integrate AI. This remote US/Canada role offers strong benefits, a collaborative culture, and impac...
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Lead strategic, full-stack projects using TypeScript, React, and NextJS to build web experiences for over 1B users. Provide technical leadership and collaborate across teams to deliver high-impact features. A Bachelor's degree and 4+ year...
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 (Python) – Fixed Income
Save Icon
Join Citi's Fixed Income Technology team in Mississauga as a Senior Python Engineer. Develop high-performance applications for critical trading and market-making systems. Requires 3-5 years of Python, SQL, and strong problem-solving skills. Contribute to innovative, data-driven solutions in a glo...
Location Icon
Location
Canada , Mississauga, Ontario
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft in Vancouver as a Senior Software Engineer. Work on impactful Azure projects, directly shaping core observability services nearing GA. This technical role blends hands-on coding in C#/Java/Python with strategic customer engagement and on-call duties. Drive production reliability an...
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. Develop industry-leading products like Power BI, Fabric, and Cosmos DB to build the data platform for the AI era. Utilize your expertise in C#, Java, Python, or similar to architect scalable, full-stack solutions. This r...
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 Data Engineer
Save Icon
Lead data engineering initiatives as a Senior Data Engineer in Mississauga. Utilize your 6-10 years of experience in Python, ETL, and Data Warehousing to design and implement complex systems. This senior role requires advanced SQL optimization, data modeling skills, and proven project leadership.
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

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.