1

Open Source Compliance Software Engineer Jobs (NOW HIRING)

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 Engineer - Open Source

Web Teks

Chesapeake, VA

Other

Posted 21 days ago


Job description

Overview: Are you a talented and self-motivated Senior Software Engineer. Are you passionate about open source technologies. At Web Teks, it's all about speed and scalability in building specialized tools to solve problems.

Web Teks provides a fun, casual and flexible environment, so if you enjoy working in an informal, collaborative atmosphere where talent is rewarded, apply now to work with Web Teks to make an immediate impact and be part of our close-knit family. The ideal candidate for this role is excited by the challenges of building world-class applications, enjoys day-to-day engineering activities but is also excited by opportunities to actively participate in the product development process, push the envelope of web development, and influence the end result. The candidate must be a self-starter, creative, aggressive, smart, and polished with unquestionable integrity and unparalleled work ethic while comfortable working in a team environment.

You may be asked to complete one or more code exercises during the interview process as well as provide examples of both completed web projects and code samples. Please only serious applicants. Specific Duties: The Software Engineer (open source) is responsible for developing and maintaining software applications primarily in popular open source programming languages.

Additionally, the Software Engineer (open source) must manage the improvement of existing applications that are already in use. Custom build web-based applications to industry standards either alone or in conjunction with a small team Provide third-party code integration and maintenance or enhancements Troubleshoot website, application, and server problems Contribute to the development of common code Provide quality assurance and benchmark testing, and document functionality of scripts and website interfaces Improve customer service, perception, and satisfaction Ability to work in a team and communicate effectively Escalate development issues that cannot be completed within agreed service levels Communicate to customers and internal management: keeping them informed of progress, notifying them of impending changes or agreed outages, etc. Business awareness: specific knowledge of the customer and how IT relates to their business strategy and goals Develop in-depth knowledge of the software and how it relates to customer's needs Document internal processes and procedures related to duties and responsibilities Required Experience: 5+ years experience building scalable web applications in PHP using MVC frameworks PHP, MySQL, HTML/CSS, JavaScript, Version Control systems, API's and object oriented programming, developer, programmer, engineer, architect Strong MySQL query building experience Solid experience with cross-platform, browser compliant HTML (HTML5) Good Javascript knowledge (jQuery framework) Experience with version control systems Familiarity with integrating popular APIs (parsing JSON, XML), experience with social media APIs beneficial Attention to detail - clean code and precise design translation Experience working with complex data structures and algorithms Experience developing workflow and content management solutions Ability to absorb new technologies quickly Strong verbal and written communicator Required Skills: PHP, MySQL, HTML/CSS, JavaScript/jQuery, Version Control Systems, API's, Object Oriented Programming, Developer, Programmer, Engineer, Architect.