CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Senior Engineer Canada Jobs (Hybrid work)

150 Job Offers

Senior Software Engineer (iOS), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto as a Senior iOS Engineer. You'll architect our core iOS SDK using Swift/Objective-C and pioneer features like Session Replay. Leverage cutting-edge Apple tech, including AI, to solve complex problems at massive scale. This role requires deep iOS expertise ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer (Android), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto to build the future of app monitoring. As a Senior Android Engineer, you'll develop high-scale SDKs using Kotlin/Java and cutting-edge Android tech. Tackle complex challenges in architecture, profiling, and performance for billions of daily events. This ro...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Full Stack Engineer, Core Product
Save Icon
Join Sentry's Core Product team in Toronto as a Senior Full Stack Engineer. You will build essential features using React/TypeScript and Django/Python, with full ownership from design to performance. This high-impact role directly shapes how millions of developers debug and resolve issues. We off...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Fullstack Engineer, Data Browsing
Save Icon
Join Sentry's Data Browsing Team in Toronto as a Senior Fullstack Engineer. You will build and scale core products like Logs, Dashboards, and Profiling using Python, Django, React, and TypeScript. This role requires 8+ years of experience, feature ownership, and mentoring. We offer equity, health...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
232000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure
Save Icon
Join Sentry.io as a Senior Infrastructure Engineer in Toronto. Design and build scalable platform services using Python, with cloud and Kubernetes expertise. Enable engineering teams with reliable, self-service tools and infrastructure. Enjoy equity, health coverage, and a role critical to our gr...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Frontend Engineer, Data Browsing
Save Icon
Join Sentry's Data Browsing Team in Toronto as a Senior Frontend Engineer. You will build and enhance core products like Logs, Dashboards, and Profiling using React and TypeScript. This role requires 6+ years of experience crafting complex, user-friendly interfaces. We offer equity, health insura...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
232000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior iOS Engineer
Save Icon
Join our award-winning team in Toronto to revolutionize finance. As a Senior iOS Engineer, you'll build and scale Robinhood's crypto products using Swift and modern frameworks. Lead complex features from design to launch in a collaborative, fast-paced environment. This role offers equity, bonuses...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
166000.00 - 195000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Senior Software Engineer - Developer Experience
Save Icon
Location Icon
Location
Canada , Mississauga; Waterloo
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our team in Mississauga as a Senior Software Engineer. This role requires deep Java and Spring Boot expertise to build projects from the ground up. You must be legally authorized to work in Canada. We value innovation, including the use of AI tools in development workflows.
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior Database Reliability Engineer
Save Icon
Location Icon
Location
Canada , Mississauga
Salary Icon
Salary
Not provided
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Senior AI Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
modoras.com Logo
Modoras Accounting Syd
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Teams in Vancouver as a Senior Software Engineer. Design and operate high-scale backend services powering core messaging. Utilize C#, Java, or Python with Kubernetes on large-scale distributed systems. Drive performance and scalability in a dynamic, collaborative environment.
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, Frontend (Platform)
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Platform Software Engineer I
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
144000.00 - 258000.00 USD / Year
braze.com Logo
Braze
Expiration Date
Until further notice
Senior Electrical Engineer – Life Science
Save Icon
Location Icon
Location
Canada , Kanata
Salary Icon
Salary
127000.00 - 156000.00 CAD / Year
merrick.com Logo
Merrick & Company
Expiration Date
Until further notice
Senior GenAI Specialist / AI Engineer - Assistant Vice President
Save Icon
Join our team in Mississauga as a Senior GenAI Specialist. You will design and deploy cutting-edge Generative AI solutions, including Agentic AI and RAG pipelines, for complex financial applications. This role requires deep expertise in LLMs, vector databases, and Python, with a focus on innovati...
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 Mobile Software Engineer
Save Icon
Join Microsoft Teams in Vancouver as a Senior Mobile Software Engineer. Drive performance and architecture for the iOS/Android apps, impacting millions globally. Requires 4+ years of experience, including mobile development in C++, C#, Java, or similar. Help build the future of intelligent collab...
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 Software Engineer
Save Icon
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 Engineer
Save Icon
Join Microsoft's Azure Data team in Vancouver to build the data platform for the age of AI. As a Senior Software Engineer, you'll design high-availability services for products like Microsoft Fabric and Azure Synapse. This role requires a Bachelor's degree, 4+ years of coding experience, and a pa...
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 Mechanical Engineer- Tailing Delivery and Pipelines
Save Icon
Join our Vancouver team as a Senior Mechanical Engineer specializing in Tailing Delivery and Pipelines. This role focuses on designing large pumping systems, cyclones, and long-distance pipelines for world-class mining projects. We require a P.Eng with 10+ years' experience in tailings rheology a...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
110000.00 - 180000.00 CAD / Year
klohn.com Logo
Klohn Crippen Berger
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.