Principal Software Engineer, Agentic Integrations Location: Calgary, Alberta Black Duck Software ... Experience with AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar)
Principal Software Engineer, Agentic Integrations Location: Calgary, Alberta Black Duck Software ... Experience with AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar)
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub ...
Quick apply
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub ...
Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development ... Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / ...
Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development ... Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Use Claude Code and AI-assisted development tools (Cursor, GitHub Copilot, and similar) as a ...
We are looking for a Full Stack Software Engineer who builds software in an AI-native way - someone ... Use Claude Code and AI-assisted development tools (Cursor, GitHub Copilot, and similar) as a ...
GenAI Software Developer
Calgary, AB · On-site
Leverage AI-assisted development tools such as GitHub Copilot and JIRA Rovo to accelerate delivery ... Strong programming and software development experience with modern engineering practices and design ...
GenAI Software Developer
Calgary, AB · On-site
Leverage AI-assisted development tools such as GitHub Copilot and JIRA Rovo to accelerate delivery ... Strong programming and software development experience with modern engineering practices and design ...
Software and AI Developer
Calgary, AB · On-site
Experience in agentic software development practices and AI-assisted engineering tools such as Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, or similar technologies. * Curiosity & Growth ...
Software and AI Developer
Calgary, AB · On-site
Experience in agentic software development practices and AI-assisted engineering tools such as Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, or similar technologies. * Curiosity & Growth ...
Professional experience as software engineer with at least a year of experience with Solidity ... with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure Bachelor ...
Professional experience as software engineer with at least a year of experience with Solidity ... with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure Bachelor ...
Professional experience as software engineer with at least a year of experience with Solidity ... Familiarity with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure
Quick apply
Professional experience as software engineer with at least a year of experience with Solidity ... Familiarity with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure
Manage GitHub Actions and automated CI/CD pipelines; ensures reliable iteration within staging and ... Experience: 5+ years of professional software engineering with production ownership of user-facing ...
Quick apply
Manage GitHub Actions and automated CI/CD pipelines; ensures reliable iteration within staging and ... Experience: 5+ years of professional software engineering with production ownership of user-facing ...
AI Engineer - Canada
Calgary, AB · Remote
CA$60K - CA$70K/yr
... software startup. It is dedicated to empowering purpose-driven enterprises to manage and improve ... Utilize AI-powered development tools (e.g., GitHub Copilot, etc.) to efficiently generate, refactor ...
Quick apply
AI Engineer - Canada
Calgary, AB · Remote
CA$60K - CA$70K/yr
... software startup. It is dedicated to empowering purpose-driven enterprises to manage and improve ... Utilize AI-powered development tools (e.g., GitHub Copilot, etc.) to efficiently generate, refactor ...
We are looking for a Junior Full-Stack Developer to join our software team in Calgary. This is an ... Knowledge of modern development tools and workflows (GitHub, Docker, CI/CD). * Willingness and ...
Quick apply
We are looking for a Junior Full-Stack Developer to join our software team in Calgary. This is an ... Knowledge of modern development tools and workflows (GitHub, Docker, CI/CD). * Willingness and ...
Technology As a Gen AI Software Application Developer at BMO, you will focus on building and ... Use AI assisted development tools such as GitHub Copilot or similar to accelerate coding, testing ...
Technology As a Gen AI Software Application Developer at BMO, you will focus on building and ... Use AI assisted development tools such as GitHub Copilot or similar to accelerate coding, testing ...
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Google Workspace, Slack, Atlassian Suite (Jira and Confluence), and GitHub are used across all ...
Quick apply
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Google Workspace, Slack, Atlassian Suite (Jira and Confluence), and GitHub are used across all ...
The ideal candidate would leverage their extensive software engineering experience in designing and ... Automation and DevOps experience, such as GitHub Actions, infrastructure as code, and automated ...
The ideal candidate would leverage their extensive software engineering experience in designing and ... Automation and DevOps experience, such as GitHub Actions, infrastructure as code, and automated ...
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking ... Tools: GitHub, Sidekiq, Docker What you'll do: * Collaborate with Product Managers and cross ...
Quick apply
Senior GraphQL API Software Developer Reports To: Development Manager About the job: We're looking ... Tools: GitHub, Sidekiq, Docker What you'll do: * Collaborate with Product Managers and cross ...
Developer, Senior Associate
Calgary, AB · On-site
CA$87K - CA$137K/yr
... GitHub, Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI arenice to have experience for this role. * Knowledge of agile software development lifecycles (SDLC) and ...
Developer, Senior Associate
Calgary, AB · On-site
CA$87K - CA$137K/yr
... GitHub, Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI arenice to have experience for this role. * Knowledge of agile software development lifecycles (SDLC) and ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Using GitHub or similar tools for version control * Supporting hardware component selection ... Collaborating with electrical, mechanical, software, and project teams * Preparing technical ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Using GitHub or similar tools for version control * Supporting hardware component selection ... Collaborating with electrical, mechanical, software, and project teams * Preparing technical ...
Experience leveraging AI-powered software development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Claude Code, or similar tools to improve developer productivity and software quality.
Experience leveraging AI-powered software development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Claude Code, or similar tools to improve developer productivity and software quality.
Our Cloud & Software Engineering team is looking for a professional like you with the skills and ... Interest in Gen AI, AI-assisted engineering (Claude, Codex, Github Copilot), prompt patterns, and ...
Our Cloud & Software Engineering team is looking for a professional like you with the skills and ... Interest in Gen AI, AI-assisted engineering (Claude, Codex, Github Copilot), prompt patterns, and ...
Software Test Designer
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product ... Experience working with CI/CD systems such as Jenkins / GitLab / GitHub Not sure if you meet all ...
Software Test Designer
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product ... Experience working with CI/CD systems such as Jenkins / GitLab / GitHub Not sure if you meet all ...
Github Software Engineer information
What is a GitHub software engineer?
A GitHub Software Engineer is responsible for developing and maintaining software solutions that enhance GitHub’s platform and services. They work with various programming languages, contribute to open-source projects, and collaborate with teams to improve developer workflows. Their role involves coding, debugging, reviewing pull requests, and optimizing performance for millions of users worldwide.
What does a typical day look like for a GitHub software engineer?
A typical day for a Github Software Engineer involves collaborating with team members through code reviews, participating in daily standup meetings, and working on new feature development or maintenance of existing systems. You’ll frequently interact with cross-functional teams, including product managers and designers, to deliver improvements and solve technical challenges efficiently. Expect to spend significant time coding, troubleshooting issues, and utilizing tools like GitHub Actions for automation and deployment. Continuous learning and staying up-to-date with open-source trends are also common, as Github encourages innovation and personal growth within its engineering teams.
What are the key skills and qualifications needed to thrive in the GitHub software engineer position, and why are they important?
To thrive as a Github Software Engineer, you typically need strong proficiency in programming languages like Python, Ruby, or Go, experience with distributed systems, and a degree in computer science or related field. Familiarity with tools such as Git, GitHub Actions, Docker, and CI/CD pipelines is essential, along with knowledge of cloud infrastructure and agile development practices. Excellent collaboration, problem-solving skills, and the ability to communicate complex technical ideas clearly are valuable in this position. These competencies ensure smooth product development, efficient team workflows, and the delivery of high-quality software to a global user base.
What are popular job titles related to Github Software Engineer jobs in Calgary, AB?
For Github Software Engineer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Github Software Engineer jobs in Calgary, AB look for?
The top searched job categories for Github Software Engineer jobs in Calgary, AB are:

Full-time
Posted 18 days ago
Job description
Principal Software Engineer, Agentic Integrations
Location: Calgary, Alberta
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and application behavior. With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle.
Role Overview
The Integrations team is looking for a Principal Software Engineer who can architect - not just implement - the agentic workflows that connect Black Duck's application security products (SAST, SCA, and DAST) directly into the developer's agentic workflow. This role is less about general programming depth and more about the hands-on experience needed to design and harden production-grade AI agent systems - multi-agent orchestration, tool use, and MCP-based integrations - that AI coding agents, IDEs, and orchestration frameworks can consume natively, extending work already underway on projects like the Black Duck MCP Gateway and SAST AI Fix Recommendation.
This is a hands-on, senior technical role built for someone who takes initiative. We're looking for an engineer who doesn't wait to be told what to build - who spots gaps in how our products show up in the agentic developer workflow, proposes a direction, and drives it to production. You'll be setting the architecture and technical direction - not just executing against a spec - for how Black Duck shows up inside the tools developers already use - from IDEs to CI/CD to PR workflows - while partnering closely with Product and Applied AI teams shaping the company's broader agentic strategy.
Key Responsibilities
- Own the "big picture" solution architecture for the integrations team - designing and hardening how agentic workflows, MCP surfaces, and multi-agent orchestration patterns (task decomposition, tool use, agent hand-off, frameworks such as Pydantic AI, LangChain, and LangGraph) fit together as a coherent system across IDEs, CI/CD, and pull request workflows. This is the core capability the role exists to fill, more so than general programming depth on its own.
- Identify new opportunities to bring Black Duck's capabilities into agentic developer and CI workflows, and take the initiative to prototype, pitch, and build them - this role is as much about proposing what we should build next as executing on what's already defined
- Design, build, and implement agentic workflows and integrations - spanning agents, skills, MCP-based tooling, and APIs - that bring Black Duck's AppSec products (SAST, SCA, DAST) into developer tooling, with strong attention to governance, permissions, and auditability
- Own the technical direction and continued development of the Black Duck MCP Gateway, expanding the surface area of tools and capabilities it exposes to AI agents and IDEs
- Contribute and evolve existing agentic capabilities such as SAST AI Fix Recommendation, improving remediation guidance and automated fix generation for developers
- Mentor engineers on agentic system design and modern integration patterns
Required Qualifications
- Hands-on experience building agentic AI systems - multi-agent orchestration, tool use, task decomposition (e.g., LangChain, PydanticAI, LangGraph, or equivalent)
- Experience building or integrating Model Context Protocol (MCP) servers, or comparable plugin/tool architectures in AI assistants, IDEs, and CI/CD workflows
- 2+ years hands-on experience applying LLMs into production workflows - prompt engineering, RAG pipelines, API-based model integration, agent eval frameworks - with real examples, not just prototypes
- Strong API and systems design skills - experience shipping integrations, SDKs, reusable connectors, or canonical models consumed across systems of record and by external developers
- Experience with CI/CD, Git workflows, and modern developer tooling
- A demonstrated track record of taking initiative and owning technical projects end-to-end - identifying opportunities, proposing solutions, and driving delivery from design through production with minimal oversight
- Strong cross-functional communication skills - comfortable working across Product, Applied AI, and platform engineering
- Broad, well-rounded software engineering background (8+ years) - Python, TypeScript/JavaScript, Go, APIs, distributed systems, and modern SCMs (GitLab, GitHub, Bitbucket, Azure)
Preferred (Nice to Have)
- Experience in Application Security (SAST, SCA, DAST, ASPM) or DevSecOps tooling
- Experience with AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar)
- Deep technical depth in LLM integration - vector databases/retrieval pipelines (Pinecone, Weaviate, ChromaDB, Qdrant, pgvector), function calling/tool use, and structured output parsing
- Experience publishing and maintaining developer-facing packages (npm, PyPI, etc.)
- Background contributing to open-source developer tooling or SDKs
About Black Duck Software
Sourced by ZipRecruiter
Industry
Software development
Company size
5,001 - 10,000 Employees
Headquarters location
Mountain View, CA, US