Get the job you really want.

Top Engineering Jobs in Calgary

8 Days Ago
Calgary, AB
Remote
141 Employees
Senior level
141 Employees
Senior level
Greentech • Energy
The Manager of PV & Performance Engineering will lead the technical design, energy modeling, and performance estimates for PV Solar projects. Key responsibilities include overseeing technology selection, optimizing designs for low-cost energy, managing engineering consultants, and collaborating cross-functionally while ensuring adherence to safety standards.
8 Days Ago
Calgary, AB
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Senior Software Engineer will design and implement data products and systems, leveraging big data technologies and AI to solve complex problems and drive business value. Responsibilities include coding, maintaining CI/CD pipelines, developing scalable systems, supporting live products, and mentoring peers.
9 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager, Cloud and Site Reliability Engineering will oversee SRE, Platform Engineering, and Cloud Operations functions. Responsibilities include developing service level objectives, managing cloud operations, mentoring team members, and ensuring system reliability and performance. The manager will also optimize costs and foster partnerships with other teams.
9 Days Ago
Calgary, AB
Remote
83 Employees
Expert/Leader
83 Employees
Expert/Leader
Robotics
The Senior Staff Hardware Test Engineering Architect at Agility Robotics will develop a robust test infrastructure, work with cross-functional teams to create testing systems, translate requirements into tests, mentor junior engineers, and ensure project objectives are met, fostering a collaborative work environment.
9 Days Ago
Calgary, AB
Remote
499 Employees
Senior level
499 Employees
Senior level
Fintech • Payments • Financial Services
As a Quality Engineering Platform Lead, you will innovate and enhance testing processes, spearhead test automation and CI/CD practices, collaborate with global teams, mentor staff, and streamline engineering methodologies while aligning improvements with organizational goals.
10 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager of Cloud and Site Reliability Engineering will oversee Site Reliability Engineering, Platform Engineering, and Cloud Operations, driving vision alignment with engineering and business goals. Responsibilities include developing SLOs, managing infrastructure, mentoring teams, and enhancing system reliability and performance in a remote environment.
10 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager of Cloud and Site Reliability Engineering leads the SRE, Platform Engineering, and Cloud Operations functions. Responsibilities include developing SLOs, managing cloud services, optimizing costs, and ensuring system reliability. The role also involves mentorship of a team and collaboration with product management and development teams to enhance operational efficiency.
11 Days Ago
Calgary, AB
Remote
371 Employees
Senior level
371 Employees
Senior level
AdTech • Marketing Tech
As an Engineering Manager I at StackAdapt, you will lead a full-stack engineering team, mentor engineers, participate in project design, and promote software development best practices. Your role includes overseeing architecture for scalable web APIs, collaborating with Product Managers, and enhancing team productivity.
11 Days Ago
Calgary, AB
Remote
150 Employees
Mid level
150 Employees
Mid level
HR Tech • Other • Social Impact • Software • Analytics
As the Manager of Cloud and Site Reliability Engineering, you will oversee SRE, Platform Engineering, and Cloud Operations. Your responsibilities include developing service objectives, managing infrastructure capacity and costs, improving software development processes, and leading a high-performing engineering team to enhance cloud platform reliability and performance.
11 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The role involves overseeing Site Reliability Engineering, Platform Engineering, and Cloud Operations. Responsibilities include driving organizational vision, ensuring system reliability and performance, managing cloud infrastructure, and leading a team of engineers focused on scalability and cost optimization.
11 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The role requires managing Site Reliability Engineering, Platform Engineering, and Cloud Operations. Responsibilities include developing Service Level Objectives, overseeing SDLC pipelines, ensuring system reliability and performance, and leading a team of engineers. Collaboration with various stakeholders and maintaining cloud infrastructure are key aspects of the job.
11 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Linux Software Engineering Manager at Canonical, you will lead an engineering team to optimize the Ubuntu platform for various silicon platforms. Your role involves managing technical relationships, mentoring engineers, and collaborating with teams to ensure quality delivery of projects.
11 Days Ago
Calgary, AB
Remote
150 Employees
Senior level
150 Employees
Senior level
HR Tech • Other • Social Impact • Software • Analytics
The Manager, Cloud and Site Reliability Engineering will define and drive the vision for SRE and Cloud Operations, ensuring scalability and reliability. Responsibilities include managing Service Level Objectives, overseeing the health of SDLC pipelines, leading a team of engineers, and ensuring operational excellence in a cloud environment while addressing security vulnerabilities.
11 Days Ago
Calgary, AB
7,996 Employees
Mid level
7,996 Employees
Mid level
Security • Software • Cybersecurity
As a Data Scientist at McAfee, you will analyze large datasets to profile and transform data while building customer 360° views. Your responsibilities include using SQL and Python for querying and data analysis, collaborating with stakeholders, and maintaining documentation of data processes.
11 Days Ago
Calgary, AB
2,359 Employees
Senior level
2,359 Employees
Senior level
Automotive
As the Director of Engineering for Machine Learning at Waymo, you will manage multiple teams of machine learning engineers, push the boundaries of deep learning technology, and lead technical vision in solving complex robotics challenges while fostering collaborative relationships across the company.
12 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Software Engineering Manager at Canonical, you will lead a team focused on optimizing Ubuntu for the latest hardware, engage with partners, and ensure team growth through mentoring and effective communication. You'll oversee project delivery and uphold quality standards while aligning with other internal teams.
12 Days Ago
Calgary, AB
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Software Engineer will handle issues within the Linux-based open source stack by troubleshooting and resolving customer problems, maintaining team collaborations, and contributing bug fixes. The role emphasizes strong engineering skills across various technologies including Ceph and Kubernetes.
12 Days Ago
Calgary, AB
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer in Solutions Engineering, you will contribute to open source IT and DevOps by developing software operations code. You'll work with Python and Golang to improve infrastructure-as-code for high-performance computing and collaborate with teams managing OpenStack and Kubernetes for client solutions.
12 Days Ago
Calgary, AB
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Rust Engineering Lead at Canonical, you'll design and implement software in Rust, advocate for its adoption, debug and fix user issues, and contribute to the engineering process through reviews and collaboration. You will enhance the Ubuntu platform to support Rust development and engage in community discussions on technical specifications.
12 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As an Engineering Manager at Canonical, lead a distributed team focused on developing Logging, Monitoring, and Alerting solutions. Oversee team operations, conduct code reviews, and foster a positive work environment while promoting healthy engineering practices and fulfilling project goals.
12 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As the OpenStack Engineering Manager, you will lead a team focused on managed services for customer environments, ensuring quality and timely delivery while collaborating with various stakeholders. Your role will include process implementation and measuring team health indicators.
12 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Engineering Manager at Canonical, you will lead a distributed team of engineers working on essential components of Ubuntu. Your role involves planning, execution, and driving the adoption of best software development practices while collaborating with cross-functional teams. A deep understanding of Linux, demonstrated experience in software engineering, and exceptional leadership skills are key to success in this role.
12 Days Ago
Calgary, AB
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Engineering Manager will lead a team to build scalable data solutions using Python and cloud technologies, manage expectations with stakeholders, foster a collaborative engineering culture, and contribute code as needed. Responsibilities include hiring, mentoring, and upholding high engineering standards.
12 Days Ago
Calgary, AB
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Engineering Manager at Canonical will lead a diverse team of engineers, providing coaching and mentorship while driving the execution of disciplined engineering processes. This role involves setting technical direction, engaging with stakeholders, and contributing to team growth and development. The manager will also measure team performance and promote effective engineering practices.
12 Days Ago
Calgary, AB
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The Cloud Engineering Manager will lead a team in the BootStack team responsible for managing the development and operations of cloud services, ensuring quality service delivery and focusing on team health and productivity. The role requires collaboration with various stakeholders and an emphasis on agile methodologies, as well as an understanding of complex distributed systems.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size