1,805,239open jobs
104,154companies
272,071added this week
Browse all
Salary
≈ $19k – $44k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Senior · 9+ years exp

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 7, 2026. Black Duck scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Black Duck is a leading application security enterprise specializing in software supply chain security and open-source risk management. The company focuses on delivering automated solutions to detect software vulnerabilities, manage license compliance, and secure digital codebases. Headquartered in Burlington, Massachusetts, it serves enterprise clients worldwide to streamline secure software development workflows.

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.

About the Role:

We are looking for a Hands-on Software Engineer 4 to work on our Seeker Inline Agent for .NET - a dynamic application security testing (DAST) agent that instruments .NET applications at runtime to detect security vulnerabilities. You will work across C#, C++, and multiple .NET runtime versions to build and maintain profiler-based instrumentation, security checkers, and platform integrations.

Experience         : 9+ Years

Job location       :  Black Duck, Bangalore (Prestige Blue Chip, Near Dairy Circle, Opp to Christ University)

Work Mode        :  Hybrid (3 days WFO)

Responsibilities:

  • Design, develop, and maintain the .NET agent core, including security checkers (SQLi, XSS, CSRF, deserialization, etc.) and taint analysis engine
  • Develop and optimize native C++ profilers using the CLR Profiling API for both .NET Framework and .NET Core/.NET 5+
  • Support multi-platform builds targeting Windows (x64), Linux (x64, ARM64), and Alpine/musl environments
  • Extend agent capabilities to new .NET versions (.NET 8, 9, 10+) and hosting models (AWS Lambda, Azure Functions, gRPC, OWIN, WCF)
  • Collaborate on CI/CD pipelines (GitLab CI) across multiple OS targets and Docker-based build environments
  • Write and maintain unit tests (NUnit) and integration tests across framework versions
  • Troubleshoot low-level runtime issues involving IL rewriting, method interception, and memory management
  • Participate in code reviews, architecture discussions, and contribute to build system improvements (Cake Build, CMake, MSBuild)

Required Skills:

  • 9+ years of professional software development experience
  • Strong C# proficiency across .NET Framework (3.5-4.8.1) and . NET Core/.NET 5+ (up to .NET 10)
  • C++ experience - working with native interop, COM, and platform APIs (CLR Profiling API is a strong plus)
  • Deep understanding of the .NET CLR internals - assembly loading, JIT compilation, IL metadata, type system
  • Experience with multi-platform development (Windows & Linux)
  • Proficiency with CMake, MSBuild, and complex build orchestration
  • Strong debugging skills - ability to diagnose issues across managed/native boundaries
  • Experience with Git and CI/CD pipelines (GitLab CI preferred)

Preferred Skills:

  • - Experience in application security, DAST/IAST, or security instrumentation
  • - Knowledge ofOWASP Top 10 vulnerabilities and detection techniques
  • - Experience with Docker containerization and multi-arch builds (x64, ARM64, Alpine)
  • - Familiarity with serverless platforms (AWS Lambda, Azure Functions)
  • - Experience with WiX installer authoring and NuGet packaging
  • - Knowledge of code obfuscation techniques
  • - Familiarity with logging frameworks (log4net, spdlog, NLog)
  • - Experience with WebSocket communication protocols

Tech Stack:

Layer

Technologies

Languages

C#, C++, PowerShell

Frameworks

.NET Framework 3.5-4.8.1, .NET Core 2.0-3.1, .NET 5-10

Build

Cake Build, CMake, MSBuild, GitLab CI

Native

CLR Profiling API, COM, spdlog, TBB

Testing

NUnit, Integration test harness

Platforms

Windows x64, Linux x64/ARM64, Alpine

Packaging

NuGet, WiX Installer

Nice to Have:

  • Experience contributing to profilers, APM agents, or runtime instrumentation tools
  • Background in reverse engineering or binary analysis
  • Familiarity with ReSharper code inspection tooling

Black Duck is an equal opportunity employer. We consider all applicants for employment without regard to race, color, national origin, religion, sex, gender identity or expression, age, disability, sexual orientation, veteran or military service status, or any other characteristic protected by applicable law. Black Duck complies with all applicable laws prohibiting employment discrimination in every jurisdiction where it operates and provides reasonable accommodations to individuals with disabilities in accordance with applicable law.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,805,239 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $23k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • PhD • Bengaluru
Apply
≈ $30k – $78k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Bengaluru
DevOps
CI/CD
Management
Agile
Scrum
Apply
≈ $30k – $79k per year (Estimated) • In office • Full-Time • Bengaluru
Apply
≈ $13k – $31k per year (Estimated) • In office • Full-Time • 4+ years exp • Ahmedabad
JavaScript
PHP
Dart
Databases
MySQL
PostgreSQL
Frontend
React.js
Mobile
Flutter
React Native
DevOps
Rest API
GCP
Azure
Git
AWS
SOAP
Apply
In office • Full-Time • 3+ years exp • Pune
Python
JavaScript
SQL
Python
Flask
SQLAlchemy
Django
Databases
MySQL
PostgreSQL
Redis
ElasticSearch
Apache Kafka
Amazon Redshift
AI/ML
Spark
Pandas
Frontend
GraphQL
React.js
DevOps
GCP
Azure
CI/CD
Jenkins
Git
AWS
Docker
Nginx
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
$45k – $77k per year • Hybrid • Full-Time • Tokyo
Python
TypeScript
C#
Databases
Google BigQuery
BigQuery
DevOps
Azure
Apply
≈ $43k – $97k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Sydney • Melbourne
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Databricks
MS SQL
Azure SQL Database
Frontend
Angular
DevOps
Azure
Analytics
Power BI
ETL/ELT
Azure Data Factory
Management
ServiceNow
Apply
≈ $126k – $254k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Round Rock
DevOps
Azure
CI/CD
AWS
Management
Jira
Agile
Scrum
Kanban
Apply
$32k – $48k per year • Hybrid • Full-Time • 3+ years exp • Tokyo
Swift
AI/ML
Claude
Gemini
DevOps
GCP
Azure
Windows
Cybersecurity
Okta
Management
Slack
Trello
Miro
Confluence
Jira
Google Workspace
n8n
Zapier
Apply
≈ $53k – $98k per year (Estimated) • Hybrid • 5+ years exp • Vancouver
DevOps
Azure
Incident Management
Windows
Cybersecurity
Active Directory
Management
ServiceNow
Service Desk
Apply
In office • 6+ years exp • Bengaluru
Python
JavaScript
SQL
Bash
Perl
Databases
PostgreSQL
RabbitMQ
DevOps
GCP
New Relic
Datadog
Prometheus
Jenkins
AWS
Docker
Kubernetes
Grafana
Linux
Management
Jira
QA
JMeter
Cypress
Apply
$13k – $21k per year • In office • 3+ years exp • Bengaluru
Python
JavaScript
SQL
Bash
Perl
Databases
PostgreSQL
RabbitMQ
DevOps
GCP
New Relic
Datadog
Prometheus
Jenkins
AWS
Docker
Kubernetes
Grafana
Linux
QA
JMeter
Cypress
Apply
$170k – $220k per year • In office • 10+ years exp • Bachelor's Degree • Calgary • Burlington
DevOps
Azure
IAM
Cybersecurity
Okta
Zero Trust
Microsoft Entra ID
Ping Identity
Auth0
Apply
≈ $89k – $153k per year (Estimated) • In office • 8+ years exp • Calgary
Python
Go
JavaScript
TypeScript
Python
Pydantic
Databases
PostgreSQL
Weaviate
pgvector
Pinecone
Qdrant
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Pydantic AI
LLM
RAG
Structured Outputs
Agentic Workflows
Multi-Agent Systems
Tool Use
Frontend
npm
DevOps
Azure
CI/CD
Git
Platform Engineering
Bitbucket
GitHub
GitLab
Apply
≈ $76k – $140k per year (Estimated) • In office • 5+ years exp • Belfast
DevOps
CI/CD
SLI/SLO/SLA
Cybersecurity
CVSS
EPSS
KEV
Management
ITSM
Apply
≈ $24k – $58k per year (Estimated) • In office • Full-Time • Bengaluru
JavaScript
AI/ML
Model Context Protocol
AI Agents
DevOps
GCP
CI/CD
Docker
Kubernetes
Apply
≈ $29k – $76k per year (Estimated) • Hybrid • 12+ years exp • Bengaluru
Python
Java
Groovy
Java
Gradle
DevOps
Terraform
GCP
Helm
GitHub Actions
GitLab CI
CI/CD
GitOps
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
JFrog Artifactory
GitHub
GitLab
Linux
Management
Agile
Kanban
Apply
≈ $12k – $27k per year (Estimated) • In office • Full-Time • 15+ years exp • Bachelor's Degree • Bengaluru
DevOps
Incident Management
Management
Agile
ITIL
Apply
In office • Full-Time • PhD • Bengaluru
Management
Agile
Scrum
Apply
≈ $21k – $44k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
AI/ML
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
See all jobs
This is one of many
1,805,239 more open roles from verified company boards, updated every day.