1

Open Source Compliance Software Engineer Jobs (NOW HIRING)

Senior Software Engineer, Open Source (US)

$125K - $165K/yr

The Senior Software Engineer on the Open Source team will play a pivotal role in shaping the vision and roadmap for Apache Hudi, collaborating across teams to ensure integration and community ...

$165K - $242K/yr

About the Role: As a Senior Software Engineer on Marimo's core open source team, you'll take ... Export Control Compliance This position requires access to export controlled information. To ...

The role entails reviewing and testing software components to ensure compliance with design ... ELK Stack (ElasticSearch, Logstash and Kibana), Nagios Desired Skills: - Apache Open Source Hadoop ...

Platform Director (Open Source)

State College, PA · On-site

$247K/yr

At Xora, we connect pioneering software developers in the AR/VR space and deliver an open source stack for trusted, high performing, cross-platform software development. Our software auto compiles to ...

next page

Showing results 1-20

Open Source Compliance Software Engineer information

See salary details

$63.5K

$106.2K

$146.5K

How much do open source compliance software engineer jobs pay per year?

As of Jun 23, 2026, the average yearly pay for open source compliance software engineer in the United States is $106,207.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,000.00 and $124,500.00 per year, depending on experience, location, and employer.

What are some common challenges Open Source Compliance Software Engineers face when managing third-party software components?

Open Source Compliance Software Engineers often encounter challenges related to identifying all open source components used within a codebase and ensuring that their licenses are compatible with the company’s use case. Keeping up with frequently updated open source libraries and tracking their respective license obligations can be complex, especially in large organizations with multiple development teams. Additionally, coordinating with legal, engineering, and product teams to establish clear compliance workflows and remediation processes is a key part of the role. Overcoming these challenges requires strong communication skills, attention to detail, and the ability to implement automated tools for software composition analysis.

What is the difference between Open Source Compliance Software Engineer vs Software Developer?

AspectOpen Source Compliance Software EngineerSoftware Developer
Primary FocusEnsuring open source license compliance and managing open source componentsDesigning, coding, and testing software applications
Required SkillsKnowledge of open source licenses, compliance tools, and software securityProgramming languages, software architecture, and development frameworks
Work EnvironmentCollaborates with legal, security, and engineering teamsPrimarily with development teams on coding tasks
CertificationsOpen Source licenses, compliance, or security certificationsProgramming certifications, software development courses

The Open Source Compliance Software Engineer focuses on managing open source license adherence and compliance, working closely with legal and security teams. In contrast, a Software Developer primarily designs and develops software applications. While both roles require technical skills, the compliance engineer emphasizes open source policies and legal considerations, whereas the developer concentrates on coding and software creation.

What is an Open Source Compliance Software Engineer?

An Open Source Compliance Software Engineer is a professional responsible for ensuring that software products comply with open source licenses and policies. They analyze codebases, identify open source components, and verify that their usage follows legal and organizational requirements. Their work helps prevent legal risks and supports responsible use of open source software within companies. They often collaborate with legal teams, developers, and security professionals to maintain compliance throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as an Open Source Compliance Software Engineer, and why are they important?

To thrive as an Open Source Compliance Software Engineer, you need a solid understanding of software development, open source licensing, and legal compliance, often supported by a degree in computer science or a related field. Familiarity with compliance management tools such as FOSSology, SPDX, and Black Duck, as well as version control systems like Git, is essential. Strong analytical thinking, attention to detail, and effective communication skills help you interpret licensing requirements and collaborate with both legal and development teams. These skills ensure that organizations responsibly use open source software while minimizing legal risks and maintaining code integrity.
Infographic showing various Open Source Compliance Software Engineer job openings in the United States as of June 2026, with employment types broken down into 90% Full Time, 5% Temporary, and 5% Contract. Highlights an 63% In-person, 11% Hybrid, and 26% Remote job distribution, with an average salary of $106,207 per year, or $51.1 per hour.

Software Developer (Open Source) (Remote)

Xora

State College, PA • On-site, Remote

Full-time

Posted 14 days ago


Job description

Job Role: 

As a software developer at Xora, you'll be the brain behind crafting, developing, testing, going live and maintaining the system. You are passionate in understanding collaborating in the open-source space.

You have an affinity for working on dynamically changing teams and coordinating responsibilities with external software developers.

You will be reporting to the platform director, and together will be engaging on pioneering software features and creating the developmental agenda for growth and acceleration of the platform.

 Responsibilities:

  • Familiar with the software development life cycle (SDLC) from analysis to deployment.
  • Comply with coding standards and technical design.
  • Believes in systematic approach to developing the system through clear documentation (flowcharts, layouts, & etc) of functionality, address every use case through creative solutions.
  • Adapts structured coding styles for easy review, testing and maintainability of the code.
  • Integrate the developed functionality and/or component into a fully functional system.
  • Ensure unit and integration level verification plans are in place and adheres to great quality of code at all time.
  • Verify user feedback in making the system more stable and easy.
  • Work closely with stakeholders, designers and other peer developers.
  • Preparing technical training documents for onboarding new engineers.

 Requirements:

  • Bachelor's degree in computer science or equivalent practical experience.
  • 2+ years of experience as Software Engineer or Software Developer or in a relevant role.
  • Understanding of OOPS concepts, Persistence, Threading.
  • Proficient in JavaScript, C++ primarily, however, alternate languages may also be required.
  • Competent with developing web apps in popular web frameworks (ASP .Net, JQuery, Apache Wicket, JavaServer Faces (JSF) & Spring MVC etc,).
  • Experience with open-source projects.
  • Prior experience with GitLabs, AWS, Azure, Google will be a plus.


Company Description:

At Xora, we connect pioneering software developers in the AR/VR space and deliver an open source stack for trusted, high performing, cross-platform software development. Our software auto compiles to native ARKit, ARCore, and WebGL through our flagship rendering engine.

We offer react-native tools, middle wear, and software orchestration through our community of developers. As well as a modular toolkit for creating custom AR glasses. As we rapidly grow, we provide enterprise support for creating augmented and virtual reality applications.

Our open-source users include The CocaCola company, Dior, The Food Network, Accenture.


The Processes

There will be 4 stages to the application process once you have applied. 


  1. Resume walkthrough (1-2 weeks after application)
  2. Reverse Interview (2-3 weeks)
  3. Contract Negotiations (3rd week)
  4. 2-Week paid trial period


As we are also hiring for other positions, If we feel that you are a better candidate for different roles, we will keep you informed. 

Employment Type: FULL_TIME