Back to job search
Black Duck Software, Inc. logo
Black Duck Software, Inc.Verified Job Source

Principal Software Engineer (Agentic Integration)

  • Calgary, AB
  • On-site
  • Posted Sep 1, 2026
  • 1 position

$135,300–$190,100 / year

Opens an external site

Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week

Job summary

The Principal Software Engineer will architect and implement agentic workflows that integrate Black Duck's security products directly into developer environments. This role involves designing multi-agent orchestration systems and identifying new opportunities to enhance developer productivity through AI-driven tooling.

Job details

The Principal Software Engineer will architect and implement agentic workflows that integrate Black Duck's security products directly into developer environments. This role involves designing multi-agent orchestration systems and identifying new opportunities to enhance developer productivity through AI-driven tooling. Candidates must have over 8 years of software engineering experience with a strong background in building agentic AI systems and integrating LLMs into production workflows. Proficiency in Python, TypeScript, or Go, along with experience in CI/CD and API design, is essential for this technical leadership position.

What you’ll do

The Principal Software Engineer will architect and implement agentic workflows that integrate Black Duck's security products directly into developer environments. This role involves designing multi-agent orchestration systems and identifying new opportunities to enhance developer productivity through AI-driven tooling.

Requirements

Candidates must have over 8 years of software engineering experience with a strong background in building agentic AI systems and integrating LLMs into production workflows. Proficiency in Python, TypeScript, or Go, along with experience in CI/CD and API design, is essential for this technical leadership position.

Listed skills

  • CI/CD · Preferred
  • Go · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • prompt engineering · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Agentic AI systems
  • Multi-agent orchestration
  • LangChain
  • LangGraph
  • PydanticAI
  • Model Context Protocol
  • Python
  • TypeScript
  • JavaScript
  • Go
  • API design
  • CI/CD
  • Git workflows
  • Distributed systems
  • Application security
  • Prompt engineering

Job areas

  • Software
  • Technology
  • Engineering
  • Security & Safety
  • Data & Analytics