Lead the architecture, design, and evolution of enterprise-scale identity and access management ... Promote effective adoption of AI-assisted development tools and modern software engineering ...
Lead the architecture, design, and evolution of enterprise-scale identity and access management ... Promote effective adoption of AI-assisted development tools and modern software engineering ...
Manager, Software Engineering - Platform Services
Calgary, AB · On-site
CA$160K/yr
This is a hands‑on engineering management role leading development for ClearGov's product suite ... Responsibilities span the full software development lifecycle, including architecture and design ...
Manager, Software Engineering - Platform Services
Calgary, AB · On-site
CA$160K/yr
This is a hands‑on engineering management role leading development for ClearGov's product suite ... Responsibilities span the full software development lifecycle, including architecture and design ...
We are seeking a talented and driven Acquisitions Development Manager to join our team as we expand ... Proficiency in Microsoft Office Suite and experience with acquisition management software. Why Join ...
Quick apply
We are seeking a talented and driven Acquisitions Development Manager to join our team as we expand ... Proficiency in Microsoft Office Suite and experience with acquisition management software. Why Join ...
Senior Neural Network Kernel Software Development Engineer
Calgary, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer
Calgary, AB · On-site
$110K - $140K/yr
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Quick apply
Senior Neural Network Kernel Software Development Engineer Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Quick apply
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Software Engineer II (4749)
Calgary, AB · On-site +1
In this role, you will contribute to the design, development, deployment, and support of cloud-native applications while working alongside software engineers, product managers, and engineering ...
Software Engineer II (4749)
Calgary, AB · On-site +1
In this role, you will contribute to the design, development, deployment, and support of cloud-native applications while working alongside software engineers, product managers, and engineering ...
Business Development Manager, Smart Buildings - Western Canada Job ID 512625 Posted since 06-Jul ... Software platforms. Responsibilities * Develop and execute a national and regional consultant ...
Business Development Manager, Smart Buildings - Western Canada Job ID 512625 Posted since 06-Jul ... Software platforms. Responsibilities * Develop and execute a national and regional consultant ...
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Software Developer
Calgary, AB · Hybrid
Reporting to the Team Lead, Software Development, you will focus primarily on building highly ... Own Release Management: Partner with teams to plan, schedule, and execute releases, performing ...
Software Developer
Calgary, AB · Hybrid
Reporting to the Team Lead, Software Development, you will focus primarily on building highly ... Own Release Management: Partner with teams to plan, schedule, and execute releases, performing ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Manager, Software Engineering - Platform Services
Calgary, AB · Remote
CA$160K/yr
... for a Manager, Software Engineering - Platform Services to join our team. Duties: * Lead the ... Own the development and delivery of platform features supporting planning, budgeting, reporting ...
Quick apply
Manager, Software Engineering - Platform Services
Calgary, AB · Remote
CA$160K/yr
... for a Manager, Software Engineering - Platform Services to join our team. Duties: * Lead the ... Own the development and delivery of platform features supporting planning, budgeting, reporting ...
Software & Systems : Proficiency with Microsoft 365, SharePoint, Learning Management Systems (LMS), and digital collaboration platforms; experience with SAP SuccessFactors (LMS, Goals, Development ...
Software & Systems : Proficiency with Microsoft 365, SharePoint, Learning Management Systems (LMS), and digital collaboration platforms; experience with SAP SuccessFactors (LMS, Goals, Development ...
Functional Summary The Business Development and Marketing Manager provides coordination ... Knowledge of software such as Explorer or JDE, considered an asset. * Strong Social Media skills ...
Functional Summary The Business Development and Marketing Manager provides coordination ... Knowledge of software such as Explorer or JDE, considered an asset. * Strong Social Media skills ...
... development processes and best practices. * Test software functionality and troubleshoot issues as they arise. * Collaborate with cross-functional teams, including product managers and data ...
... development processes and best practices. * Test software functionality and troubleshoot issues as they arise. * Collaborate with cross-functional teams, including product managers and data ...
Familiarity with Software Development Lifecycle Tools; such as GIT, JIRA, Jenkins & Test Case Management Tools * ISTQB Certification * Knowledge of GPS/GNSS/INS Not sure if you meet all the ...
Familiarity with Software Development Lifecycle Tools; such as GIT, JIRA, Jenkins & Test Case Management Tools * ISTQB Certification * Knowledge of GPS/GNSS/INS Not sure if you meet all the ...
Software Dev Manager information
What is a software dev manager?
How does a software dev manager balance technical leadership with people management responsibilities?
What are the key skills and qualifications needed to thrive as a software dev manager, and why are they important?
What is the difference between Software Dev Manager vs Software Engineer?
| Aspect | Software Dev Manager | Software Engineer |
|---|---|---|
| Credentials | Bachelor's/Master's in CS or related field, leadership experience | Bachelor's/Master's in CS or related field, coding skills |
| Work Environment | Team leadership, project management, cross-department collaboration | Design, develop, test software applications |
| Industry Usage | Used in tech companies, software firms, IT departments | Used across tech, finance, healthcare, and more |
The main difference is that a Software Dev Manager oversees teams and projects, focusing on leadership and strategy, while a Software Engineer primarily focuses on coding and developing software. Both roles require technical skills, but the manager role adds leadership and project management responsibilities.
What does a software development manager do?
What cities near Calgary, AB are hiring for Software Dev Manager jobs?
Cities near Calgary, AB with the most Software Dev Manager job openings:

Principal Software Engineer (IAM)
Calgary, AB • On-site
Full-time
Posted 4 days ago
Job description
Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication, authorization, and access management platforms. This role will drive the architecture, design, implementation, security, scalability, and operational excellence of critical identity services that support customers, partners, and internal engineering teams.
The successful candidate will combine deep expertise in modern identity technologies with strong software engineering and architectural leadership skills. They will influence technical direction across multiple teams, establish engineering standards, mentor engineers, and help shape the future of secure, scalable SaaS platforms.
Key Responsibilities
- Lead the architecture, design, and evolution of enterprise-scale identity and access management solutions.
- Serve as the organization's technical authority for authentication, authorization, federation, and identity lifecycle management.
- Design and implement secure, scalable, and resilient software systems that support multiple products and engineering teams.
- Provide technical leadership and architectural guidance across cross-functional initiatives.
- Drive engineering excellence through software design reviews, code reviews, mentoring, and the establishment of engineering best practices.
- Partner with engineering, product, security, and operations teams to deliver secure, reliable, and highly available services.
- Lead technical investigations, evaluate emerging technologies, and recommend solutions aligned with business and engineering objectives.
- Improve platform observability, maintainability, performance, and operational efficiency.
- Influence long-term technology strategy and help shape the engineering roadmap.
- Mentor engineers and technical leaders across the organization.
- Promote effective adoption of AI-assisted development tools and modern software engineering practices throughout the software development lifecycle.
- Help advance the organization's AI maturity by identifying opportunities to improve engineering productivity, software quality, and delivery outcomes through responsible use of AI technologies.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 10+ years of software engineering experience, including architecture and technical leadership responsibilities.
- Extensive experience designing, implementing, and operating Identity and Access Management (IAM) and Customer Identity and Access Management (CIAM) solutions.
- Deep hands-on experience with modern identity platforms such as Auth0, Okta, Microsoft Entra ID (Azure AD), Ping Identity, or similar technologies.
- Expert understanding of OAuth 2.0, OpenID Connect (OIDC), SAML, Multi-Factor Authentication (MFA), federation, token-based security, and modern authentication patterns.
- Experience building and operating identity solutions at scale for customer-facing SaaS applications.
- Strong experience designing and building distributed systems, APIs, and cloud-native applications.
- Deep understanding of software architecture, security principles, and modern engineering practices.
- Experience leading technical initiatives that span multiple teams and organizations.
- Strong communication skills with the ability to influence technical direction and build alignment across diverse stakeholders.
- Familiarity with AI-assisted software development tools and a solid understanding of how AI can improve engineering effectiveness throughout the software development lifecycle.
Preferred Qualifications
- Experience leading identity platform migrations, consolidations, or modernization initiatives.
- Experience designing Zero Trust, Single Sign-On (SSO), and enterprise federation architectures.
- Experience with cloud infrastructure, containerized environments, and modern SaaS platforms.
- Experience operating in highly regulated or security-focused environments.
- Experience with security, privacy, compliance, or audit requirements for enterprise software systems.
- Experience evaluating, implementing, or promoting AI-enabled development tools and engineering workflows.
What Success Looks Like
- Serves as the organization's recognized expert for identity architecture and authentication technologies.
- Establishes scalable, secure, and reliable identity services that support current and future business needs.
- Influences technical direction and engineering standards across multiple teams.
- Raises engineering quality, security, and operational maturity throughout the organization.
- Successfully advances adoption of modern engineering practices, including effective use of AI to improve developer productivity and software quality.
- Delivers long-term architectural improvements while remaining actively engaged in hands-on technical leadership.
About Black Duck Software
Sourced by ZipRecruiter
Industry
Software development
Company size
5,001 - 10,000 Employees
Headquarters location
Mountain View, CA, US