Software Engineering Manager (Java)
Black Duck
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 Black Duck:
We are Software Security Product Development Organization. Black Duck is a market leader in AppSec (Application Security) https://www.blackduck.com/company.html
We have a head office in Burlington, Massachusetts, USA. We are present in around 18 countries including Bangalore, India.
We have a storied past, but we’re driven by the future. We led the movement to adopt open-source software safely and securely at scale. We’ve helped organizations in every industry build trust in their software by securing it at the pace their business demands, whether in the cloud or on premises. We grew into the most comprehensive and respected provider of application security testing (AST) solutions in the world, including being the seven-time Leader in the Gartner® Magic Quadrant™ for AST.
Black Duck meets the demands of modern business with True Scale Application Security, ensuring uncompromised trust in software for the regulated, AI-powered world.
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 Role:
We are looking for a highly skilled Software Development Manager to spearhead the next evolution of our application security platform. Join us and be part of a team that’s pushing the boundaries of technology with agile practices, cloud-native patterns and state-of-the-art engineering methodologies.
The ideal candidate is an inspiring engineering leader and technology enthusiast, with a successful track record delivering innovative features, while ensuring existing customers remain productive and happy.
Key Qualifications:
- Masters’ or Bachelor’s or Degree in Computer Science or equivalent work experience
- Excellent problem-solving skills; strong logical reasoning and solution-oriented thinking
- 12+ years of software development experience building enterprise-grade customer facing products
- Must have 2+ years of people management experience
- Experience working with globally distributed team
- Experience designing and delivering distributed, highly available, large scale, high performing multi-tenant enterprise SaaS applications
- Experience with at least one public cloud platforms such as AWS, Azure or GCP
- Experience on Microservices architecture, Docker Container and Kubernetes is a MUST
- Should have strong knowledge of Design Patterns, Data structures & Algorithm
- Experience building products and services using Java (REST, RDBMS, Messaging, NoSQL, API Gateways, Kubernetes, Cloud native, Event driven)
- Must have experience of delivery in rapidly changing, highly collaborative, multi-site, multi-stakeholder environments
- NICE TO HAVE: any experience/expertise with SAST/SCA/DAST tools.
- Customer-first and results-oriented mindset and the ability to make practical decisions when making engineering choices
- Excellent communications, and collaboration skills
Key Responsibilities:
- Lead and inspire a team of talented software engineers to develop and maintain a world-class application security platform.
- Drive the software development lifecycle from ideation to deployment, ensuring high-quality and timely delivery.
- Champion agile practices to foster a culture of continuous improvement and rapid iteration.
- Leverage cloud services, shared services and other internal products to create a cohesive, scalable, resilient and secure ecosystem.
- Leverage the latest AI tools to deliver innovative solutions to our customers and to enhance developer productivity and experience.
- Collaborate with cross-functional teams, including product management, operations, service delivery and customer success to deliver exceptional software solutions.
- Mentor and grow your team, promoting a culture of learning and innovation.
- Stay ahead of industry trends and technology so we continue to push the boundaries of the Application Security Testing market by delivering the most innovative and reliable services to our customers.
Black Duck considers all applicants for employment without regard to race, color, religion, sex, gender preference, national origin, age, disability, or status as a Covered Veteran in accordance with federal law. In addition, Black Duck complies with applicable state and local laws prohibiting discrimination in employment in every jurisdiction in which it maintains facilities. Black Duck also provides reasonable accommodation to individuals with a disability in accordance with applicable laws.