1. What is a Software Engineer at Black Duck Software?
As a Software Engineer at Black Duck Software, you will be at the forefront of securing the global software supply chain. This role is pivotal to the company’s mission of providing comprehensive visibility and control over open-source usage, security vulnerabilities, and compliance risks. You will contribute to high-impact products that are relied upon by major enterprises to protect their software development life cycles.
Engineers here operate in complex, high-scale environments. Whether you are working on core server architecture, performance optimization, or business application development, your work directly influences the stability and security of mission-critical software. You will engage with challenging problems involving microservices, low-level runtime profiling, and robust system design, requiring a deep understanding of how software performs at scale.
This is a role for engineers who thrive on technical rigor and value the intersection of security and performance. You will be expected to move beyond simple feature implementation, taking ownership of the internal workings of your systems to ensure they meet the high standards required by Black Duck Software clients.
