Principal Software Engineer (Agentic Integration)
Core
Architect and build production-grade AI agent systems that integrate Black Duck's application security products (SAST, SCA, DAST) into developer workflows, IDEs, and CI/CD pipelines.
Role type
Principal Software Engineer (Agentic Integration)
Builds
Agentic workflows, MCP-based tooling, and APIs for AI coding agents and orchestration frameworks
Domain
Application Security (DevSecOps) + AI/LLM Integration
Deliverable
production ML models | product features
Required skills
Multi-agent orchestration, Model Context Protocol (MCP) server development, LLM production integration, API and systems design, CI/CD and Git workflows, Python, TypeScript/JavaScript, Go
Preferred skills
Application Security (SAST/SCA/DAST), AI-assisted development tools, Vector databases/retrieval pipelines, Open-source SDK contribution
Technologies
LangChain, PydanticAI, LangGraph, MCP, Pinecone, Weaviate, ChromaDB, Qdrant, pgvector, GitLab, GitHub, Bitbucket, Azure
Responsibilities
Design and harden agentic workflow architecture across IDEs and CI/CD; Prototype and build new agentic integrations; Own the Black Duck MCP Gateway; Evolve SAST AI Fix Recommendation; Mentor engineers on agentic system design
Seniority
Principal, hands-on IC with strategic ownership