Compliance Analyst

Brightwater Recruitment

Cork

On-site

EUR 75,000 - 95,000

Full time

11 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Brightwater Recruitment is seeking an experienced FOSS Compliance Engineer to help ensure that software products comply with open-source licensing requirements, industry standards and best practices. This hands-on role combines open-source compliance, Software Composition Analysis (SCA), SBOM management and automation.

You will work with software engineering, security, legal and product teams to embed compliance into the software development lifecycle and to automate SBOM generation and

Qualifications

  • 4–8 years' experience in FOSS/open source compliance or licensing.
  • Hands-on FOSS analysis, reporting and publishing experience.
  • Practical experience with SCA tools such as FossID/Black Duck.
  • Understanding of SBOM standards (SPDX/CycloneDX).
  • Familiarity with OpenChain and compliance frameworks.
  • Experience automating processes into CI/CD pipelines.
  • Strong Python development or scripting skills.
  • Ability to read software in C/C++, Java, Python or Go.
  • Knowledge of open-source licensing models and business impact.
  • Experience with Linux environments and tooling.

Responsibilities

  • Perform FOSS compliance analysis across software products and services.
  • Identify and assess open-source licences and implications for distribution.
  • Maintain inventories of software components, licences and attributions.
  • Ensure traceability across source code, libraries, binaries and images.
  • Operate and integrate SCA tooling into development workflows.
  • Automate compliance processes using Python for scanning and SBOM generation.
  • Publish, validate and version SBOMs as part of releases.
  • Carry out open-source risk assessments for licensing and security.
  • Recommend remediation approaches like component replacement or config changes.
  • Support engineering teams with dependency management and attribution.
  • Provide guidance on FOSS compliance to development teams.
  • Monitor open-source licensing developments and regulatory practices.
  • Contribute to policy/process/tooling improvements for compliance.
  • Support audits, governance and pre-release compliance reviews.
  • Assist with customer and partner disclosures when required.

Skills

SBOM Management
Software Composition Analysis
CI/CD Automation
Python
C/C++
FossID
Black Duck
OpenChain
SPDX
CycloneDX

Education

Bachelor's degree in Computer Science/Engineering or related field
Master's degree in Computer Science/Engineering or related discipline

Tools

FossID
Black Duck

Job description

We are looking for an experienced FOSS Compliance Engineer to join a global technology organisation and help ensure that software products and services comply with open-source licensing requirements, industry standards and best practices.

This is a hands-on role combining open-source compliance, Software Composition Analysis (SCA), SBOM management and automation. You will work closely with software engineering, security, legal and product teams to embed compliance into the software development lifecycle.

The successful candidate will have strong practical experience in FOSS compliance, open-source licensing and automation, with the ability to work across complex software products and development environments.

Key Skills
  • SBOM Management
  • Software Composition Analysis (SCA)
  • CI/CD Automation
  • Python
  • C/C++
  • FossID / Black Duck or similar tooling
  • SPDX
  • CycloneDX
  • OpenChain
Key Responsibilities
  • Perform FOSS compliance analysis across software products and services, including source code and binary components.
  • Identify and assess open-source licences and determine their implications for commercial software distribution.
  • Maintain accurate inventories of software components, licences, obligations and attribution requirements.
  • Ensure traceability across source code, third-party libraries, binaries, containers and software images.
  • Operate and integrate Software Composition Analysis (SCA) tooling into software development workflows.
  • Automate compliance processes using Python, including scanning, SBOM generation and validation, approvals, reporting and release-readiness checks.
  • Implement and maintain SBOM processes in line with recognised standards such as SPDX and CycloneDX.
  • Publish, validate and version SBOMs as part of the software release lifecycle.
  • Carry out open-source risk assessments covering licensing, security and software provenance.
  • Recommend practical remediation approaches, including component replacement, configuration changes and exception management.
  • Support engineering teams with open-source software intake, dependency management, attribution requirements and licence-compliant usage.
  • Provide guidance and education to development teams around FOSS compliance and open-source best practices.
  • Monitor developments in open-source licensing, industry standards, regulations and community practices.
  • Contribute to the continuous improvement of compliance policies, processes and tooling.
  • Support governance activities, internal and external audits, compliance reviews and pre-release approval processes.
  • Assist with customer and partner disclosures where required.
Required Skills & Experience
  • 4–8 years' experience in FOSS / Open Source compliance, software licensing or a closely related discipline.
  • Hands‑on experience conducting FOSS compliance analysis, reporting and publishing.
  • Practical experience with Software Composition Analysis (SCA) tools such as FossID, Black Duck or equivalent.
  • Good understanding of SBOM standards, particularly SPDX and CycloneDX.
  • Familiarity with the OpenChain standard and open-source compliance frameworks.
  • Experience automating compliance processes and integrating them into CI/CD pipelines.
  • Strong Python development or scripting experience.
  • Ability to read and understand software written in languages such as C/C++, Java, Python or Go.
  • Good understanding of open-source licensing models and their implications for commercial software distribution.
  • Experience working with Linux environments.
  • Strong attention to detail and a commitment to producing accurate, high-quality work.
  • Ability to work independently, manage priorities and deliver against deadlines.
  • Strong written and verbal communication skills.
  • Comfortable collaborating with technical and non-technical stakeholders across multiple teams.
  • Experience working within a large-scale software or technology organisation.
  • Experience with automated SBOM generation and validation.
  • Experience integrating SCA tooling directly into developer workflows.
  • Knowledge of software supply-chain security and provenance.
  • Experience supporting software audits, governance or regulatory compliance programmes.
Education
Required:
  • Bachelor's degree in Computer Science, Computer Engineering or a related technical discipline, or equivalent professional experience.
Preferred:
  • Master's degree in Computer Science, Computer Engineering or a related discipline.
Ideal Candidate

The ideal candidate will combine strong open-source licensing knowledge with practical technical skills. You should be comfortable working directly with engineering teams, analysing software components and licences, automating compliance processes and helping organisations build FOSS compliance into their everyday development and release processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

FOSS Compliance Engineer
FOSS Compliance Engineer

eTeam • Ireland

On-site
EUR 70,000 - 110,000
FOSS Compliance Engineer — SBOM & SCA Automation
FOSS Compliance Engineer — SBOM & SCA Automation

Brightwater Recruitment • Cork

On-site
EUR 75,000 - 95,000
FOSS Compliance Engineer: SBOM & Automation Lead
FOSS Compliance Engineer: SBOM & Automation Lead

eTeam • Ireland

On-site
EUR 70,000 - 110,000
SBOM Engineer, Senior - Cork, Ireland
SBOM Engineer, Senior - Cork, Ireland

Qualcomm • Cork

On-site
EUR 90,000 - 120,000
Salary and performance bonus
Maternity/Paternity leave
Employee stock purchase scheme
+5
Senior SBOM & Software Supply Chain Engineer
Senior SBOM & Software Supply Chain Engineer

Qualcomm • Cork

On-site
EUR 90,000 - 120,000
Salary and performance bonus
Maternity/Paternity leave
Employee stock purchase scheme
+5
Compliance & Information Security Analyst
Compliance & Information Security Analyst

beqom • Dundrum

On-site
EUR 70,000 - 110,000
Staff Embedded Software Engineer - Cork, Ireland
Staff Embedded Software Engineer - Cork, Ireland

QUALCOMM, Inc. • Cork

On-site
EUR 100,000 - 160,000
Salary, stock and bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7
CRA Compliance Technical Lead - Cork, Ireland
CRA Compliance Technical Lead - Cork, Ireland

Qualcomm • Cork

On-site
EUR 70,000 - 90,000
Salary, stock and performance related bonus
Maternity/Paternity Leave
Employee stock purchase scheme
+7
Product Manager – Compliance Digital Tools, AWS Environmental
Product Manager – Compliance Digital Tools, AWS Environmental

Amazon Web Services (AWS) • Dublin

On-site
EUR 90,000 - 130,000
Software Engineer, Senior (OSEng) - Cork, Ireland Cork, Ireland Software Engineering Posted 16 hours ago
Software Engineer, Senior (OSEng) - Cork, Ireland Cork, Ireland Software Engineering Posted 16 hours ago

Qualcomm • Cork

On-site
EUR 70,000 - 100,000
Salary & performance bonus
Relocation assistance
Education assistance
+2