Job offers - CrawlJobs

Senior Engineer Canada Jobs (Hybrid work)

250 Job Offers

Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Saint John. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng eligibility. Enjoy hybrid work, RRSP, and share ownership.
Salary Icon
Salary
122400.00 - 168300.00 CAD / Year
Expiration Date
Until further notice
Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Dartmouth. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng eligibility. Hybrid work, RRSP, and shareholder options.
Location Icon
Location
Salary Icon
Salary
122400.00 - 168300.00 CAD / Year
Expiration Date
Until further notice
Senior Electrical Substation Engineer
Save Icon
Lead HV/MV substation design for Canadian utilities at CIMA+, a hybrid, employee-owned firm in Vancouver. Requires 10+ years experience, P.Eng eligibility, and knowledge of IEEE and Canadian Electrical Code.
Location Icon
Location
Salary Icon
Salary
134000.00 - 184000.00 CAD / Year
Expiration Date
Until further notice
Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Kitchener. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng eligibility. Enjoy hybrid work, RRSP, and share ownership.
Location Icon
Location
Salary Icon
Salary
134080.00 - 184000.00 CAD / Year
Expiration Date
Until further notice
Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Ottawa. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng eligibility. Hybrid work with shareholder opportunities.
Location Icon
Location
Salary Icon
Salary
122400.00 - 168300.00 CAD / Year
Expiration Date
Until further notice
Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Kelowna. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng registration. Enjoy hybrid work, RRSP matching, and employee ownership opportunities.
Location Icon
Location
Salary Icon
Salary
134080.00 - 184000.00 CAD / Year
Expiration Date
Until further notice
Senior Overhead Transmission Lines Engineer
Save Icon
Lead high-voltage transmission line projects up to 500kV as a Senior Engineer in Markham. Requires 15+ years experience, PLS-CADD proficiency, and Canadian P.Eng registration. Hybrid work, RRSP, and share ownership offered.
Location Icon
Location
Salary Icon
Salary
134080.00 - 184000.00 CAD / Year
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer role in Toronto at Air-tek, building scalable airline automation systems. Requires 6-8+ years with C#/.NET Core, microservices, APIs, and React or Vue. Own features end-to-end in a high-trust, low-ego team.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Traffic Engineer-(Construction Staging)
Save Icon
Senior Traffic Engineer role in Toronto with Egis, leading construction staging and traffic engineering for major municipal and highway projects. Requires P.Eng., 15+ years experience, and MTO expertise.
Location Icon
Location
Salary Icon
Salary
140000.00 - 180000.00 CAD / Year
Expiration Date
Until further notice
Senior Engineer
Save Icon
Senior Engineer role in Vancouver focused on solving complex engineering problems at scale. Refactor monolithic systems into distributed architectures, lead code design decisions, and mentor engineers. Hybrid work with comprehensive benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer II, Full Stack - Growth (Hybrid)
Save Icon
Lead full-stack development of AI-powered GTM tools at Homebase in Toronto. Requires 5+ years engineering experience, Rails + React skills, and hands-on AI/LLM expertise. Hybrid role with strong benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Multiple Teams
Save Icon
Join Relay as a Senior Software Engineer in Waterloo, Canada. Lead full-stack development with TypeScript, React, and Node.js, mentor junior engineers, and help reinvent digital banking for small businesses.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Multiple Teams
Save Icon
Join Relay as a Senior Software Engineer in Toronto, building digital banking tools for small businesses. Lead full-stack development with TypeScript, React, and Node.js while mentoring junior engineers in a fast-paced, collaborative environment.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Cloud Infrastructure Engineer
Save Icon
Mecka AI seeks a Senior Cloud Infrastructure Engineer in Richmond Hill to scale AWS networking and petabyte-scale S3 storage for robotics data. Requires 6+ years AWS, Terraform, and deep VPC expertise.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Business Intelligence Engineer
Save Icon
Join Jobber as a Senior BI Engineer in Edmonton, Canada. Design scalable data models, build DBT pipelines, and create Tableau dashboards. Requires expert SQL, dimensional modeling, and data governance skills.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Machine Learning Systems Engineer (CAD)
Save Icon
Senior ML Systems Engineer role in Mississauga to build and scale PointClickCare's machine learning platform. Requires expert Python/Java, MLOps tools like MLflow and Kubeflow, plus Azure and Kubernetes experience.
Salary Icon
Salary
174000.00 - 218000.00 CAD / Year
Expiration Date
Until further notice
Senior Fullstack Engineer (Moderation)
Save Icon
Senior Fullstack Engineer (Moderation) role in Toronto, hybrid 3 days/week. Own Go backend for AI Moderation product, build scalable APIs, refactor services and improve reliability. Requires 6+ years backend experience, Go/Python, React/TypeScript. Salary CAD 130k-190k plus equity and benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer, Foundational Storage
Save Icon
Join Sentry as a Senior Software Engineer on the Foundational Storage team in Toronto. Design and operate distributed storage systems using Rust and Python, with 5+ years of production experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Data Engineer
Save Icon
Sensor Tower seeks a Senior Data Engineer in Vancouver to own the full data product lifecycle using Spark, Python, Databricks, AWS and Airflow. Requires 5+ years in data modeling and analysis. Enjoy flexible time off and wellness perks.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Staff Data Engineer
Save Icon
Lead Cohere's Data Foundation team in Toronto as Senior Staff Data Engineer. Requires 10+ years in data engineering with management experience, cloud warehouses, Airflow, dbt, and Terraform expertise. Competitive benefits included.
Location Icon
Location
Salary Icon
Salary
Not provided
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.