CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Engineer Canada Jobs (Remote work)

110 Job Offers

New
Senior Application Engineer
Save Icon
Mozilla IT seeks a Senior Application Engineer to architect, implement, and support NetSuite ERP solutions. You will optimize financial processes, build custom workflows, and integrate business applications using SQL, JavaScript, and APIs. This remote role (US/Canada) offers a chance to solve com...
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
New
Senior Software Engineer II, Kora Compute
Save Icon
Senior Software Engineer II, Kora Compute at Confluent. Design and operate large-scale distributed systems in the cloud, driving real-time data streaming innovation. Requires 4+ years of cloud infrastructure experience, proficiency in Java or Go, and a customer-focused, collaborative mindset. Joi...
Location Icon
Location
Canada , Ontario
Salary Icon
Salary
179200.00 - 210600.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
New
Senior Application Engineer
Save Icon
Location Icon
Location
Canada; United States
Salary Icon
Salary
116000.00 - 183000.00 USD / Year
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Location Icon
Location
Canada; United States
Salary Icon
Salary
Not provided
mozilla.org Logo
Mozilla
Expiration Date
Until further notice
Senior Rust Software Engineer
Save Icon
Senior Rust Software Engineer needed to build ethical, privacy-forward ad infrastructure at Mozilla. You’ll develop scalable components in Rust and Python for client-side ad delivery across Firefox, Pocket, and MDN. Requires 5+ years experience, Rust expertise, and front-end familiarity. Remote-f...
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’s IC3 team in Vancouver, Canada as a Senior Software Engineer. You will design client/server media streaming components for Teams, serving millions of users. Requires a Bachelor’s in CS or related field with 4+ years in C, C++, C#, Java, JavaScript, or Python. Enjoy working on real...
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 AI Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Engineer- Artificial Intelligence
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
126090.00 - 140100.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Senior Production Support Engineer
Save Icon
Senior Production Support Engineer needed in Halifax, Canada to ensure stability and performance of critical .NET production systems. You will troubleshoot issues, manage ETL pipelines (Informatica/SSIS), and leverage AWS cloud services. This role demands 5+ years in application support and 3+ ye...
Location Icon
Location
Canada , Halifax
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
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 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 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 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. 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 - Connect Platform
Save Icon
Join Confluent as a Senior Software Engineer for the Connect Platform. Design and build secure, scalable systems to bridge Apache Kafka with the wider ecosystem. This remote role in Canada requires expertise in Java, cloud platforms, and distributed systems. Enjoy a remote-first culture, equity, ...
Location Icon
Location
Canada , Remote, Ontario
Salary Icon
Salary
144200.00 - 169400.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Senior Backend Engineer
Save Icon
Join a high-growth sports gaming startup as a Senior Backend Engineer. You will scale the core betting platform using PHP and Laravel, building systems for millions of users. This remote role in Canada requires deep Laravel expertise and strong system design skills. Collaborate with a talented te...
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
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

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.