1

Open Source Jobs in California (NOW HIRING)

Developer Relations Lead

San Francisco, CA · On-site

$69.50 - $91/hr

As a Developer Relations Lead , you will own the developer community that forms around Zyphra's open-source models and Zyphra's AI agent, Maia from the ground up. You will be the primary face of ...

You will also work with open source maintainers in other ways, such as helping to run workshops for the GitHub Secure Open Source Fund. You will create and publish tools that will help to make open ...

OTG, SONiC test suites, IETF benchmarking frameworks, and emerging open-source test toolchains * Drive adoption of the Open Traffic Generator (OTG) standard and snappi Python SDK as VIAVI's primary ...

OTG, SONiC test suites, IETF benchmarking frameworks, and emerging open-source test toolchains * Drive adoption of the Open Traffic Generator (OTG) standard and snappi Python SDK as VIAVI's primary ...

Cloud Engineer

San Jose, CA · On-site

$65.25 - $87.25/hr

... and Open Source tools (Ansible, Cobbler, Ironic, Chef and Chef Metal) - 3+ years' developing automation workflows and routines, using Open Source Tools (Chef, Puppet, Hudson), or Vendor Based Tools ...

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. 5+ years of professional or open-source experience writing JavaScript (not ...

next page

Showing results 1-20

Open Source information

What are the key skills and qualifications needed to thrive in the Open Source position, and why are they important?

To excel in open source roles, you need strong programming abilities, proficiency in version control systems (like Git), and a thorough understanding of software development workflows. Familiarity with collaboration platforms such as GitHub or GitLab, and experience with common open source licenses, are often required. Excellent written communication, self-motivation, and adaptability help you succeed in a collaborative, globally distributed community. These skills ensure effective contribution, seamless teamwork, and successful project outcomes in the open source ecosystem.

What does a typical workday look like for someone in an open source role?

In an open source role, your day often includes reviewing and contributing code, participating in online discussions, and collaborating with contributors around the world through platforms like GitHub or GitLab. Tasks can range from fixing bugs, implementing new features, reviewing pull requests, to updating documentation. You’ll regularly interact with both internal teams and external contributors, helping maintain the health and progress of open source projects. The work environment is usually highly collaborative and flexible, offering the chance to learn from a diverse, global community while building your technical portfolio.

What is an Open Source job?

An Open Source job typically involves contributing to, maintaining, or managing open-source projects. Professionals in this field may work on coding, documentation, community engagement, or software security for open-source software. These roles can be found in tech companies, nonprofits, or as independent contributors. Many open-source jobs require strong collaboration skills and experience with platforms like GitHub or GitLab.

What are the most commonly searched types of Open Source jobs in California? The most popular types of Open Source jobs in California are:
What are popular job titles related to Open Source jobs in California? For Open Source jobs in California, the most frequently searched job titles are:
What job categories do people searching Open Source jobs in California look for? The top searched job categories for Open Source jobs in California are:
What cities in California are hiring for Open Source jobs? Cities in California with the most Open Source job openings:
Infographic showing various Open Source job openings in California as of June 2026, with employment types broken down into 67% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution.
Compiler Security Engineer - C/C++, Languages & Runtimes

Compiler Security Engineer - C/C++, Languages & Runtimes

Apple

Cupertino, CA • On-site

Full-time

Posted 5 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 662 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

The Security Tools team at Apple is looking for software engineers to develop secure language features for C/C++ and enhance security features in the Clang compiler. Clang is a core part of Apple's developer tools, used internally to build Apple's software stack and externally by millions of developers, and is open source, powering the broader ecosystem. Your work will help eliminate entire classes of vulnerabilities at the language level, protecting billions of devices.
Description
In this position, you will develop security-oriented language features for C/C++ in the Clang compiler to improve security of Apple platforms. You will work with security engineers and operating system engineers across Apple to help shape the future of our platform, languages and tools. You will be involved in all aspects of taking a language feature from concept and implementation to deployment. You will have the opportunity to understand and improve the interplay between the compiler, the operating system, and other developer tools such as build systems, debuggers, and source editors.
You will also be an active contributor to the Clang/LLVM open source project and interact with the open source community and various programming language communities.
Here you'll find that we:
- Offer a peaceful work environment where you can choose when to socialize and when to close your office door and concentrate.
- Provide technical guidance, software architectural review, and mentorship.
- Have an encouraging and growth-focused workplace culture.
Minimum Qualifications
Expertise in compiler design and implementation
Ability to write secure and high performing code with C/C++
Knowledge of memory safety and security
B.S. in Computer Science or equivalent experience; advanced degrees welcome
Preferred Qualifications
Experience working across organizational boundaries.
Knowledge of LLVM/Clang or open source development
Knowledge of security mitigation and exploitation techniques
Passion for improving compilers and developer tools
Patient, user-focused decision-making
Strong communication and teamwork skills
Positive and respectful attitude in a diverse environment
If possible, we'd love to see an example of your relevant work, such as a personal project or open source contribution

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976