GitJobs is an open source job board powered by CNCF. Posting is free, listings run for 30 days, and jobs you tag for OSPO (under the “Foundation” category) will surface on the TODO Group OSPO Jobs page.
Who should use this?
Roles in or adjacent to an Open Source Program Office, such as:
- OSPO Director / Manager
- Open Source Compliance / Policy
- InnerSource Program Manager
- Open Source Governance
- OSS Supply Chain / Security
- Community / Developer Relations for OSPOs
Before you start
To post an OSPO job on GitJobs, you will need:
- An LFX (Linux Foundation) account (used for login)
- Your employer profile details: company name, website, and logo
Step 1: Sign in
- Go to gitjobs.dev → Log in
- Choose Linux Foundation SSO and sign in (or create your LFX account)
Step 2: Set up your employer profile
After logging in, you’ll land in the dashboard. Create/complete your Employer profile:
- Company name
- Logo
- Website
- Click Save
Step 3: Create the job
Click Post a job and fill in the form:
Basics
- Job title: include clear OSPO keywords (e.g., OSPO Manager, Open Source Compliance Lead)
- Job type
- Workplace
- Location
- Seniority
- Compensation
Open Source specifics (these drive visibility on GitJobs)
- Open Source (job time %): How much of the role is hands-on OSS work
- Upstream Commitment (employee time %): Time your org provides for upstream projects it depends on
➡️ Jobs with either/both are highlighted on GitJobs
Skills & context
- Required skills / tags
- Application link or contact email
Foundation & projects (critical for OSPO listing)
Under “Projects you’d like to work on”, set Foundation: and select OSPO
This tagging ensures your role appears on the TODO Group Jobs page.
Step 4: Manage your listing
- Duration: Jobs are live for 30 days, then auto-archive
- Edit / Unpublish / Re-publish: Use the Employer dashboard anytime
- Note: Changes may take a few minutes to appear on the site and embeds
Where your job appears
- On gitjobs.dev
- On todogroup.org/jobs via our OSPO-filtered embed
FAQs
Cost to post? Free
How long is a job live? 30 days (re-publish from your dashboard)
Can I edit/remove a job? Yes, from the Employer dashboard
What do the “Open Source” and “Upstream Commitment” bars mean?
- Open Source = % of the job allocated to developing open source code
- Upstream Commitment = % of time your org provides to work on upstream projects you depend on
Troubleshooting
- Problems signing in? Make sure you’re using Linux Foundation SSO (LFX account)
- Don’t see your job on todogroup.org/jobs? Edit the job and ensure the OSPO foundation is selected