← All roles

Principal Software Engineer, Agentic Integrations

Black Duck Software ·Calgary, AB ·Onsite 38d ago
LangChainPythonTypeScriptGoDevSecOps

About the role

The Integrations team is looking for a Principal Software Engineer who can architect the agentic workflows that connect Black Duck's application security products (SAST, SCA, and DAST) directly into the developer's agentic workflow. This role involves designing and hardening production-grade AI agent systems, multi-agent orchestration, tool use, and MCP-based integrations. The engineer will own the big picture solution architecture, identify new opportunities, and drive technical direction.

Requirements

Hands-on experience building agentic AI systems, multi-agent orchestration, tool use, task decomposition (e.g., LangChain, PydanticAI, LangGraph). Experience building or integrating MCP servers. 2+ years applying LLMs into production workflows. Strong API and systems design skills. Experience with CI/CD, Git workflows. Track record of taking initiative. Strong cross-functional communication. Broad software engineering background (8+ years) in Python, TypeScript/JavaScript, Go, APIs, distributed,

About the company

Black Duck Software

Black Duck is a leader in the application security industry, offering comprehensive solutions for software composition analysis and static analysis. Their platform helps organizations manage software risks, ensure open-source license compliance, and accelerate secure software development. By integrating security into every stage of the software development lifecycle, Black Duck empowers businesses to build and deploy applications with confidence.

View company page →
CA$135k–203k
Onsite Calgary, ABCalgary, CanadaCalgary, Alberta
Posted 38d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Black Duck Software
https://www.blackduck.com

Black Duck is a leader in the application security industry, offering comprehensive solutions for software composition analysis and static analysis. Their platform helps organizations manage software risks, ensure open-source license compliance, and accelerate secure software development. By integrating security into every stage of the software development lifecycle, Black Duck empowers businesses to build and deploy applications with confidence.

View company page →