Principal Data Engineer

Blackduck

Belfast City District

Hybrid

GBP 100,000 - 140,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Black Duck Software, Inc. is seeking a senior data engineering leader to design and operate a scalable data platform across multiple product lines in a hybrid Belfast setting. You will define a canonical customer data plane, lead ingestion patterns for batch and streaming data, and own data reliability, access, and governance.

You will also drive data products powering ML workflows and AI automation. You will collaborate with product, engineering, and security to align with roadmaps and customer

Qualifications

  • Significant experience building and operating production data platforms at scale.
  • Strong SQL and Python skills for pipelines, services, and automation.
  • Hands-on experience with AWS and Google Cloud (IaaS: compute, storage, networking, IAM).
  • Experience with both operational databases (RDS‑style) and analytics stores (columnar/OLAP).
  • Strong data modeling, including schema evolution and conformed dimensions.
  • Track record delivering data products with clear contracts and reliability.
  • Experience with lakehouse patterns and governance.
  • Experience with orchestration and streaming systems in production.
  • Familiarity with ML data needs and AI-adjacent workflows.

Responsibilities

  • Lead design and build-out of cross-product data services from a governed data plane.
  • Define the customer data plane model with canonical identifiers and shared dimensions.
  • Build and operationalize ingestion patterns for batch, streaming, and event data.
  • Own the data reliability playbook: contracts, quality checks, lineage, monitoring, incident response.
  • Implement and run secure data access methods and product-ready datasets and APIs.
  • Productize data products with versioning, documentation, and ownership.
  • Design data models for operational and analytics stores, optimizing performance and cost.
  • Support ML workflows with trusted training datasets and feature-ready outputs.
  • Collaborate with product, engineering, and security to align with roadmap.

Skills

SQL
Python
AWS
GCP
RDS
OLAP
Data Modeling
Data Products
Data Platforms
Streaming
Orchestration
ML Data

Job description

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.

What you’ll do
  • Lead the design and build-out of cross-product data services for multiple product lines from one governed data plane.
  • Define the “customer data plane” model: canonical customer identifiers, shared dimensions, and consistent facts used across products.
  • Build and operationalize ingestion patterns for batch, streaming, and event data, with repeatable onboarding for new sources.
  • Own the operational playbook for data reliability: data contracts, quality checks, lineage, monitoring, and incident response.
  • Implement and run access methods that make data usable: curated datasets, secure query interfaces, and product-ready data APIs where needed.
  • Productize customer-facing data products (datasets, metrics, exports, and feeds) with versioning, documentation, and clear ownership.
  • Design data models that fit both operational systems (RDS) and analytics stores (columnar/OLAP), including performance and cost tuning.
  • Ensure data products also power ML workflows: trusted training datasets, feature-ready outputs, and consistent definitions for decision-making.
  • Enable AI automation by delivering reliable, low-latency, governed data products that can be used safely in automated workflows.
  • Partner closely with product, engineering, and security stakeholders to align data products to roadmap priorities and customer outcomes.
  • Raise the technical bar through architecture reviews, standards, and mentoring—while staying hands-on in key systems.
Required
  • Significant experience building and operating production data platforms at scale, including on-call and operational ownership.
  • Strong SQL skills and strong Python skills, used to build pipelines, services, and automation.
  • Hands‑on experience running cloud systems on AWS and Google Cloud (IaaS level: compute, storage, networking, IAM).
  • Practical experience with both operational databases (RDS‑style) and analytics stores (columnar/OLAP), including performance tuning.
  • Strong data modeling ability, including schema evolution, conformed dimensions, and “one source of truth” metric definitions.
  • Track record of delivering data products that other teams or customers depend on, with clear contracts and reliability expectations.
  • Ability to make sound engineering tradeoffs across latency, accuracy, cost, and security without creating brittle complexity.
  • Experience with lakehouse patterns and open table formats (or similar), including governance and table maintenance.
  • Experience with orchestration and streaming systems used in production (batch + real‑time), and managing backfills safely.
  • Familiarity with ML data needs (training/serving splits, feature‑ready datasets, evaluation datasets) and AI‑adjacent workflows.
Preferred
  • Experience building self‑service data platforms (catalog, discoverability, access controls) used by multiple teams.
  • Experience in regulated or security‑sensitive environments, including retention, auditing, and data access controls.
Work model, location & travel
  • Location: Belfast, UK
  • Reports to: VP of Data Engineering
  • Work model: Hybrid (details TBD)
  • Collaboration hours: Flexible; overlap with UK and US time zones
  • Travel: Minimal

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.

Find more English Speaking Jobs in United Kingdom on Arbeitnow

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Platform Engineer
Lead Data Platform Engineer

Blackduck • Belfast City District

Hybrid
GBP 100,000 - 140,000
Data Engineer
Data Engineer

PA Consulting • Belfast City District

On-site
GBP 45,000 - 65,000
Private healthcare for you and your family
25 days annual leave with an opportunity to buy additional days
Generous company pension scheme
+4
Principle Software Engineer
Principle Software Engineer

Black Duck • Belfast City District

On-site
GBP 130,000 - 190,000
Principal Data Engineer
Principal Data Engineer

NPAworldwide • Newport

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

Spaulding Ridge • Greater London

On-site
GBP 70,000 - 110,000
Senior Data Engineer
Senior Data Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 150,000
Senior Data Engineer
Senior Data Engineer

CDW LLC. • City Of London

Hybrid
GBP 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

CDW LLC. • Greater London

Hybrid
GBP 90,000 - 130,000
Big Data Engineer
Big Data Engineer

NPAworldwide • Liverpool

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

UBDS Digital • Greater London

On-site
GBP 60,000 - 90,000