1

Zig Programming Jobs in California (NOW HIRING)

Systems & Kernel Software Engineer, SEAR

Cupertino, CA · On-site

$213K - $252K/yr

Working knowledge of C and expertise in one or more systems programming languages (C, C++, Rust, Zig, or Swift).Experience writing low-level software, such as kernels, drivers, firmware, bootloaders ...

Career Renew is recruiting for one of its clients a Blockchain Engineer - this is a fully onsite ... Zig, or other low-level languages. * • Deep understanding of consensus protocols (e.g. PBFT ...

Senior Mission Data Platform Engineer Irvine, California, United States Anduril Industries is a ... C/C++, Rust, Zig, etc. * Experience with setting up and managing infrastructure to support ...

Familiarity with one or more systems languages like Rust, Zig, C/C++, Go, and/or Swift ... Our Tech Stack Talented engineers can pick up new languages and frameworks quickly. Here's what our ...

next page

Showing results 1-20

Zig Programming information

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

To excel in Zig Programming, a strong background in systems programming, familiarity with the Zig language, and solid knowledge of low-level concepts such as memory management and concurrency are essential. Experience with build systems, cross-compilation tools, and version control platforms (such as Git) is commonly required, while open-source contributions or related certifications can be advantageous. Attention to detail, analytical problem-solving, and strong collaboration skills help developers navigate complex technical challenges and integrate effectively within teams. These competencies ensure robust, efficient software solutions in environments where performance and code reliability are critical.

What types of projects or applications do Zig Programmers typically work on?

Zig Programmers often develop low-level software such as operating systems, embedded system applications, network tools, and system utilities, where maximizing performance and reliability is paramount. They may also be tasked with building cross-platform libraries or tools that require precise control over memory and system resources. Daily responsibilities often include writing and optimizing code, debugging hardware-related issues, and collaborating closely with other systems engineers or C/C++ developers. This role offers the opportunity to contribute to both open-source and proprietary projects, allowing for career growth into technical leadership or specialized systems architect positions.

What is a Zig Programming job?

A Zig Programming job involves developing software using the Zig programming language, known for its performance, safety, and simplicity. Developers in this role typically write system-level code, optimize performance, and ensure memory safety without garbage collection. These jobs are often found in fields like game development, embedded systems, and low-level backend programming.

What are the most commonly searched types of Zig Programming jobs in California? The most popular types of Zig Programming jobs in California are:
What are popular job titles related to Zig Programming jobs in California? For Zig Programming jobs in California, the most frequently searched job titles are:
What job categories do people searching Zig Programming jobs in California look for? The top searched job categories for Zig Programming jobs in California are:
What cities in California are hiring for Zig Programming jobs? Cities in California with the most Zig Programming job openings:
Software Engineer, Systems - Claude Code

Software Engineer, Systems - Claude Code

Anthropic

San Francisco, CA • On-site

$203K - $241K/yr

Full-time

Posted 6 hours ago


Job description

Job Summary:
Anthropic is a public benefit corporation focused on creating reliable and interpretable AI systems. They are seeking a systems-oriented Software Engineer to enhance the performance and reliability of Claude Code and the JavaScript runtime, involving low-level programming and collaboration with researchers and product engineers.
Responsibilities:
• Design, build, and optimize core systems inside Bun and Claude Code—runtime internals, I/O paths, memory management, and the agent execution loop
• Drive down memory usage, latency, and startup time across Claude Code and the Bun runtime
• Dig into performance problems across the stack: profiling, tracing, and fixing issues anywhere from the kernel interface up through the JS engine to the agent layer
• Collaborate with researchers and product engineers to make sure model capabilities translate into a fast, reliable developer experience
• Contribute to the Bun runtime and toolkit, which underpins Claude Code, the Agent SDK, Cowork, and other internal Labs products
• Stay ahead of advancements in runtimes, compilers, and AI-assisted tooling—experimenting, measuring, and bringing the best ideas into our stack
Qualifications:
Required:
• Have a strong background in C and/or C++ and Rust (Zig also welcome)
• Have deep systems programming experience: syscalls, Linux internals, I/O (kqueue, epoll, io_uring), manual memory management, and performance engineering
• Have worked on language runtimes, virtual machines, compilers, or JS engines like JavaScriptCore or SpiderMonkey
• Have 5+ years of work experience
• Minimum education: Bachelor’s degree or an equivalent combination of education, training, and/or experience
• Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience
• Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position
Company:
Anthropic is an artificial intelligence company that develops large language models and AI systems for business and research use. Founded in 2021, the company is headquartered in San Francisco, USA, with a team of 501-1000 employees. The company is currently Late Stage.