1

Open Source Software Jobs (NOW HIRING)

Sr. Open Source Software Engineer (Kafka)

Waltham, MA · On-site

$133K - $176K/yr

Overview As a Senior Open Source Software Engineer, your responsibilities will include: * Lead end-to-end upstream initiatives in Apache Kafka, from KIP authoring and design consensus through ...

We're looking for an Open Source Developer to help shape the future of extensible, collaborative ... Proficient in modern web tooling and software distribution (e.g., Next.js, Turbopack and bundlers ...

Preferred candidates will have previous software development experience in Java as well as Maven ... open source software scanning requests - Utilize license scanning tools to scan source code ...

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 ...

next page

Showing results 1-20

Open Source Software information

See salary details

$15

$61

$87

How much do open source software jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for open source software in the United States is $61.73, according to ZipRecruiter salary data. Most workers in this role earn between $52.40 and $69.23 per hour, depending on experience, location, and employer.

What is an open source software?

An Open Source Software job involves developing, maintaining, or contributing to software projects with publicly accessible source code. Professionals in this field work on coding, debugging, documentation, and community collaboration. Roles can include software developers, maintainers, DevOps engineers, or technical writers. These jobs often require proficiency in programming languages, version control systems like Git, and an understanding of open-source licensing. Many open-source professionals contribute to projects voluntarily, while others are employed by companies that support open-source initiatives.

What does an open source software developer do?

A typical day in open source software development usually involves reviewing and submitting code contributions, participating in collaborative discussions or code reviews, and troubleshooting issues logged by the community. Developers often communicate with both internal teammates and external contributors through platforms like GitHub or mailing lists. You may also spend time documenting features, proposing enhancements, and mentoring less-experienced contributors. The work environment is often flexible and remote-friendly, enabling collaboration across different time zones.

What skills and qualifications are needed to thrive in open source software?

To excel in an open source software role, strong proficiency in programming languages such as Python, JavaScript, or C++, along with hands-on experience contributing to open source projects, is essential. Familiarity with version control systems like Git, continuous integration tools, and platforms such as GitHub or GitLab is typically required. Excellent communication, self-motivation, and teamwork make candidates stand out, as collaboration across distributed teams is common. These skills ensure effective contribution to complex community-driven projects and foster productive collaboration with global developers.

What cities are hiring for Open Source Software jobs? Cities with the most Open Source Software job openings:
What states have the most Open Source Software jobs? States with the most job openings for Open Source Software jobs include:
What job categories do people searching Open Source Software jobs look for? The top searched job categories for Open Source Software jobs are:
Infographic showing various Open Source Software job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $128,400 per year, or $61.7 per hour.

Open Source Software Engineer

Resource Consultings Services Inc

Lansing, MI • On-site

Contractor

Re-posted 29 days ago


Job description

Role: Open Source Software Engineer

Duration: 1 year with possible extension.

Location: Lansing, MI 48933 – Hybrid  (2day/Week Monday and Tuesday)

 

Local candidates only

Prior state experience is preferred

Must Have: 

Must have verifiable experience with Red Hat OpenShift container platform and familiarity with Kubernetes. Experience with application deployment within containers. (3+ years)

3+ years of experience installing and supporting Apache Kafka. 

4+ years of experience installing and configuring open-source SQL databases such as Presto DB or PostgreSQL. Experience troubleshooting database connections, performing back-ups, and developing basic queries.

2+ years of experience working with web-based applications, consuming APIs, and writing scripts to validate data.

Nice to have: Familiarity with shell scripting and crontab

Associate Degree