Get the job you really want.

Top Engineering Jobs in Calgary

2 Days Ago
Remote
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The VP of Engineering for Core at Dropbox will lead engineering initiatives and manage a team responsible for core products. This role includes shaping technical strategy, ensuring high-quality product delivery, and fostering collaboration across departments to achieve business goals.
Top Skills: Engineering
14 Hours Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Staff Software Engineer will optimize and manage the cloud infrastructure and distributed systems at Affirm. Responsibilities include setting technical strategies, collaborating across teams, maintaining operational standards, and fostering a culture of quality and ownership among team members. The role involves extensive development and leadership in capacity load testing frameworks, ensuring scalability and availability of systems.
Top Skills: KotlinPython
16 Hours Ago
Remote
Calgary, AB
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
The Mobile Engineering Manager for Onboarding will lead a team of engineers to enhance mobile app experiences for sellers. Responsibilities include managing the team, engaging in architectural discussions, collaborating with cross-functional teams, and providing technical guidance while fostering a positive team culture.
Top Skills: KotlinSwift
Yesterday
Hybrid
Calgary, AB
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Software Engineering Manager will lead the Identity Lifecycle team at Cash App, focusing on managing customer identity information and developing scalable solutions. Responsibilities include technical architecture, mentoring engineers, collaborating across teams, and defining team vision and roadmap to solve complex technical problems.
Top Skills: JavaKotlin
Yesterday
Remote
Hybrid
Calgary, AB
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineering Manager for the Ledgering team at Cash App, you will lead an engineering team responsible for developing real-time ledgering capabilities. Your role involves hiring talent, technical architecture, collaboration with various stakeholders, and fostering an inclusive team culture. You will define the team's vision and roadmap to ensure alignment with organizational goals and customer needs.
Top Skills: JavaKotlin
Yesterday
Remote
Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Senior Engineering Manager on the Automation team, you'll lead a multi-disciplinary team overseeing test automation for Square's mobile and web applications. You'll define the vision, hire and mentor talent, establish quantifiable results, and collaborate across departments to resolve engineering challenges and enhance product performance.
Top Skills: AndroidiOSWeb
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Director of Engineering for Cloud Security Runtime Protection leads a team to develop innovative cloud security solutions, focusing on Linux internals and various cloud infrastructures. Responsibilities include mentoring engineers, driving technical strategy, and collaborating cross-functionally to ensure product success, within a remote-first work environment.
Top Skills: KubernetesLinux
2 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Software Engineering Manager at Cisco Meraki, you will lead a talented team, oversee software delivery for the Meraki Dashboard, define requirements, and ensure collaboration among various teams. You'll mentor engineers and foster a culture of quality, teamwork, and inclusivity while managing key projects and engaging with product teams to enhance user experience.
Top Skills: RubyTypescript
2 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
As an Engineering Manager for the backend team, you will lead and mentor software engineers, oversee project management and execution, provide technical direction, encourage innovation, optimize resource allocation, and ensure quality assurance. You will work closely with cross-functional teams to align projects with business goals.
Top Skills: Software Engineering
2 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will optimize cloud infrastructure and distributed systems, manage backend systems, collaborate with product teams, monitor and support team artifacts, and assist in cost-effective workload management while contributing to team community and growth.
Top Skills: KotlinPython
2 Days Ago
Remote
Calgary, AB
Senior level
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
The Senior Software Engineer on the Production Engineering team will own backend infrastructure, enhance developer workflows for high-performance systems, and improve tooling for rapid releases, all while mentoring team members and ensuring system reliability and efficiency.
Top Skills: CC++GoJavaNode.jsPythonScala
6 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Lead and grow a high-performing software engineering team focused on enhancing software supply chain security. Responsibilities include managing engineering managers, collaborating across departments, identifying emerging threats, and implementing metrics for team productivity.
Top Skills: Ruby,Javascript,Typescript,Java,Python,C,C++,Go,Rust
6 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As an Engineering Manager at GitLab, you will lead the Cells Infrastructure team, focusing on team development and collaboration on technical projects. Responsibilities include hiring, managing a global team, facilitating communication, driving the team’s roadmap, and participating in Incident Management.
Top Skills: GoTypescript
6 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
The Manager of Enterprise Architecture & Integration Engineering will lead a high-performing team to shape GitLab’s integration architecture and drive strategic projects. This role emphasizes business partnership, team leadership, project management, and mentorship while ensuring technical delivery aligns with the company’s goals.
Top Skills: JavaScript
6 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Manager, Firmware Engineering at Samsara will lead teams to develop embedded software applications, manage projects, drive team performance, and ensure alignment with business objectives. Responsibilities include overseeing technical solutions, collaborating with cross-functional teams, and promoting a culture of growth and accountability.
Top Skills: Go
6 Days Ago
Remote
Hybrid
Calgary, AB
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Machine Learning Engineering Manager will lead the Personalization ML Engineering team at Cash App, overseeing all engineering work related to personalized recommendations and AI solutions. Responsibilities include managing and mentoring team members, collaborating with product and business leaders, and ensuring the deployment of impactful ML solutions. They will also contribute to strategic planning and stay informed on the latest AI techniques.
Top Skills: Artificial IntelligenceMachine Learning
Yesterday
Calgary, AB
Junior
Junior
Energy
The MAOP Verification Engineer will conduct MAOP records verification, manage MAOP changes, support audits, develop verification strategies, and assist with special projects. The role requires interpreting technical documents, collaborating with teams, and ensuring compliance with regulatory standards.
Top Skills: Engineering
2 Days Ago
Remote
Calgary, AB
Senior level
Senior level
Digital Media • Gaming • Sports • Esports
Lead the engineering department, managing a team to enhance casino gaming operations and drive product growth. Collaborate with stakeholders to define priorities, implement improvements, and ensure high-quality outputs aligned with business objectives. Mentor teams to foster autonomy and results-driven culture in a competitive landscape.
Top Skills: Engineering
2 Days Ago
Calgary, AB
Senior level
Senior level
Insurance • Financial Services
The role involves conducting thorough investigations into fire claims, determining the cause of incidents, and documenting findings. The engineer will assist in claim resolution, collaborate with experts, and possibly testify in court. A strong understanding of fire propagation and construction methods is essential.
Top Skills: Engineering
11 Days Ago
Remote
Hybrid
Calgary, AB
Senior level
Senior level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As the Engineering Manager for the Web Onboarding team at Square, you will lead a team of engineers to create and enhance web products that help sellers utilize the Square platform effectively. Your duties include overseeing system performance, cultivating team excellence, and collaborating with cross-functional teams to deliver impactful solutions.
Top Skills: JavaScriptTypescript
12 Days Ago
Remote
Calgary, AB
Senior level
Senior level
Cloud • Insurance • Payments • Software • App development • Big Data Analytics
The Manager of Software Engineering for Data Lake will lead a team of developers to design, develop, and scale the Data Lake platform. Responsibilities include strategic leadership, overseeing platform development and delivery, ensuring operational excellence, and fostering continuous improvement.
Top Skills: Python
15 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Manager of Software Engineering at Affirm, you will lead the Data and Storage Services team, managing orchestration services and developing frameworks for new products. Your responsibilities include mentoring engineers, executing large technical projects, driving strategy, and enhancing data management and analytics capabilities at scale.
Top Skills: Python
16 Days Ago
Easy Apply
Remote
Calgary, AB
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will optimize cloud infrastructure and distributed systems at scale, leading a team to deliver quarterly goals, improve code review standards, and develop backend systems using Python, Kotlin, and various cloud technologies. Responsibilities include load testing framework maintenance and collaborating with product management and infrastructure teams.
Top Skills: KotlinPython
3 Hours Ago
Calgary, AB
Senior level
Senior level
Machine Learning
As Director of Engineering, you will lead engineering efforts for enterprise security products using AI/ML, focusing on team recruitment, managing high-code quality, and ensuring timely project deliveries. You will liaise between product and engineering teams, oversee architecture, and model go-to-market strategies while implementing effective hiring strategies.
Top Skills: CC++GoNode.jsPythonRust
7 Hours Ago
Calgary, AB
Senior level
Senior level
Artificial Intelligence • Software
As a Software Engineering Manager at Behavox, you will lead a team of engineers to design, develop, and deploy data processing systems. You will drive innovation in product development, mentor your team, and enhance software development life cycles. The role focuses on leveraging cutting-edge technologies and ensuring high-quality standards while managing a scalable architecture for the company's data analytics platform.
Top Skills: Java
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account