Live opening · Posted 2 days ago

Senior Staff R&D Engineer - OSS Governance Platform

Synopsys · Bengaluru, Karnataka, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 2 days ago
CompanySynopsys
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsPython, C++, Azure
SourceLinkedin
ListedPosted 2 days ago

About the role

Description supplied by the original job listing.

Role Description
We are looking for a Senior Staff R&D Engineer to build substantial capabilities in a centralized platform for open-source component information, decisions, and evidence. The engineer will bring strong C and C++ knowledge and hands-on Perforce experience to ensure the platform covers the organization’s established product-development environments. Python will be used for services, automation, and integrations with Jenkins, GitHub or Azure DevOps Server, Black Duck, and JFrog.
What Success Looks Like
The engineer delivers reliable platform domains that support Perforce and C/C++ product teams, maintains trustworthy data, reduces manual governance work, and enables stable integrations through well-tested interfaces.
Key Qualifications
Bachelor's or master's degree in computer science, software engineering, information security, or a related discipline, or equivalent practical experience.
Strong hands-on software engineering experience in C and C++.
Hands-on experience with Perforce in a production software-development environment.
Experience with Python for automation, integration, services, or data-processing tasks.
Experience with Jenkins and with at least one of GitHub or Azure DevOps Server.
Experience using Black Duck and JFrog in SSDLC, software composition analysis, artifact management, or software supply-chain workflows.
Ability to support products that use programming languages and build ecosystems beyond C, C++, and Python.
Ability to communicate complex technical decisions clearly in English.
Strong experience designing APIs, relational or document-oriented data models, and data-intensive backend services.
Experience with authentication, authorization, role-based access, and secure API design.
Key Responsibilities
Own backend services for component records, decisions, evidence, and workflow state.
Design data models for packages, versions, dependencies, vulnerabilities, licenses, approvals, and exceptions.
Develop integrations with Perforce, Jenkins, Black Duck, and JFrog.
Support GitHub and Azure DevOps Server integrations where product workflows require them.
Implement review, approval, exception, renewal, and audit workflows.
Lead design reviews, testing strategy, diagnostics, and operational readiness.
Mentor engineers and improve shared engineering patterns.
Preferred Experience
Knowledge of package URL, SPDX, CycloneDX, SBOM, or VEX.
Experience with event-driven architecture, queues, search platforms, or graph databases.

Work arrangement
No

Your early-applicant advantage

Live timing from JobBeeper.

Live data
88 min from Linkedin publishing this role to us finding it
11 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
134,993 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App