CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Engineer Canada Jobs (Remote work)

109 Job Offers

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
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 Backend Engineer
Save Icon
Join a leading sports/gaming scale-up as a Senior Backend Engineer. Develop the core PHP/Python systems for a real-money platform with over 1M users. Build scalable backend services for sportsbook and prediction features in a remote Canada role. Receive significant equity and full benefits while ...
Location Icon
Location
Canada
Salary Icon
Salary
135000.00 - 150000.00 CAD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Applied Sciences Group in Vancouver as a Senior Software Engineer. Shape experiences for billions by turning cutting-edge ideas into shipping products across Windows and Copilot. We seek a versatile generalist with 4+ years of experience in C++, C#, or Python, comfortable with ra...
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 Backend Engineer
Save Icon
Join a leading sports/gaming platform as a Senior Backend Engineer. Build real-time, distributed systems in Java/Kotlin to integrate live sports data for 1M+ users. This remote Canada role focuses on high-volume data ingestion, API integrations, and system reliability. Receive significant equity ...
Location Icon
Location
Canada
Salary Icon
Salary
150000.00 CAD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Mobile Engineer
Save Icon
Join a fast-growing sports gaming startup as a Senior Mobile Engineer. Build ambitious React Native apps for sportsbook, fantasy, and casino products. You'll own features end-to-end, working with TypeScript, real-time data, and complex UIs. This remote Canada role requires 2+ years of production ...
Location Icon
Location
Canada
Salary Icon
Salary
140000.00 - 145000.00 CAD / Year
weareorbis.com Logo
Orbis Consultants
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 using Java and cloud-native tech. This remote role in Ontario offers a chance to work on critical data integration with a global team, r...
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 Software Engineer, Full Stack - Fintech Airlines
Save Icon
Join Hopper's Fintech team as a Senior Full-Stack Engineer in Vancouver or Toronto. Build scalable backend systems with Scala/React for innovative travel products, integrating with major airlines via HTS. Enjoy a competitive salary, full insurance premiums, and pre-IPO equity in a dynamic, agile ...
Location Icon
Location
Canada , Vancouver; Toronto
Salary Icon
Salary
200000.00 - 300000.00 CAD / Year
hopper.com Logo
Hopper
Expiration Date
Until further notice
Senior Product Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
124000.00 - 155000.00 USD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Senior Product Engineer, Agentic AI
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
111000.00 - 140000.00 CAD / Year
workatastartup.com Logo
YC Work at a Startup
Expiration Date
Until further notice
Senior Cloud Systems Engineer
Save Icon
Location Icon
Location
Canada , Halifax
Salary Icon
Salary
100000.00 - 125000.00 CAD / Year
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Backend Senior Software Engineer, Identity
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer II, Foundations
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure and Security
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Forward Deployed Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Backend Senior Software Engineer, Monetization Platform
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Fullstack Software Engineer
Save Icon
Location Icon
Location
Canada
Salary Icon
Salary
Not provided
vanta.com Logo
Vanta
Expiration Date
Until further notice
Senior Full-Stack Ads Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
hopper.com Logo
Hopper
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.