At a Glance
- Tasks: Lead the transformation to a self-service Internal Developer Platform and build AI-powered observability solutions.
- Company: Join Black Duck Software, a pioneer in application security and DevSecOps.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by enhancing software security and developer experience.
- Qualifications: 8+ years in DevOps or related fields with strong leadership and technical skills.
- Other info: Dynamic team environment with a focus on innovation and mentorship.
The predicted salary is between 48000 - 72000 £ per year.
Overview
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.
As a Principal Engineer in the Platform Engineering Team, you will be a technical leader and product owner, spearheading our transformation from traditional DevOps to a self-service Internal Developer Platform (IDP) that reduces cognitive load and accelerates delivery velocity.
Responsibilities
- Architect and scale our enterprise Internal Developer Platform (IDP), building mission-critical capabilities (CI/CD pipelines, runtime environments, observability stack, RBAC/security guardrails, and FinOps controls) and creating golden paths that reduce developer cognitive load across 500+ engineers.
- Build AI-powered observability solutions with intelligent guidance, pattern recognition, and predictive incident response for distributed environments.
- Lead platform reliability initiatives including automated rollbacks and zero-touch operations for standard workflows.
- Implement enterprise networking, security policies, and cost optimization strategies with automated governance and compliance.
- Design and scale AI platform infrastructure for SaaS products, supporting both internal operational needs and customer-facing AI/ML features and requirements.
- Mentor engineers while driving platform adoption through evangelism, and product management principles.
Qualifications
- BS/MS in Computer Science, Engineering, or related field, or equivalent experience.
- 8+ years in DevOps, SRE, Platform Engineering, or Cloud Architecture roles, with proven leadership and product ownership experience.
- Expert-level cloud architecture experience across GCP, AWS, and Azure, including enterprise networking and distributed systems at scale.
- Mastery of modern platform technologies: Kubernetes, Terraform, GitOps (ArgoCD/Flux), service mesh, and RBAC/IAM frameworks.
- Strong programming skills in Go, Python, or Node.js; experience building developer portals (Backstage) and AI/ML-powered tooling.
- Proven track record implementing intelligent operational systems, monitoring, and distributed tracing solutions.
- Experience with cloud governance, FinOps optimization, networking security, compliance frameworks, and deployment automation (canary deployments, feature flags).
- Excellent communication and mentoring skills; understanding of DORA metrics and data-driven platform improvement methodologies.
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.
#J-18808-Ljbffr
Principal Engineer, DevOps employer: Black Duck Software, Inc.
Contact Detail:
Black Duck Software, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer, DevOps
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Principal Engineer gig.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to DevOps and platform engineering. We want to see your expertise in action, so make it easy for potential employers to check out your work.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios. We recommend doing mock interviews with friends or using online platforms. The more comfortable you are, the better you’ll perform when it counts!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Principal Engineer, DevOps
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Engineer role. Highlight your expertise in DevOps, cloud architecture, and any relevant projects you've led. We want to see how you can contribute to our transformation!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about building secure software and how your background makes you the perfect fit for our team. Be genuine and let your personality come through!
Showcase Your Technical Skills: Don’t hold back on showcasing your technical prowess! Mention specific technologies like Kubernetes, Terraform, or any AI/ML tools you've worked with. We love seeing candidates who are hands-on and ready to tackle challenges head-on.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining our awesome team at Black Duck!
How to prepare for a job interview at Black Duck Software, Inc.
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Kubernetes, Terraform, and cloud platforms. Brush up on your programming skills in Go, Python, or Node.js, and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Leadership Skills
As a Principal Engineer, you'll need to demonstrate your leadership experience. Prepare examples of how you've led teams, mentored engineers, and driven platform adoption. Highlight any product ownership roles you've had and how you’ve influenced project outcomes.
✨Understand DevSecOps Principles
Familiarise yourself with DevSecOps practices and how they apply to the role. Be prepared to discuss how you can help transition from traditional DevOps to a self-service Internal Developer Platform, focusing on reducing cognitive load and improving delivery velocity.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills. Think about challenges you've faced in previous roles, especially around platform reliability and automated governance. Be ready to explain your thought process and the impact of your solutions.