1

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

You will combine deep expertise in cloud infrastructure, DevOps, and modern data systems to create ... 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 Developer information

What are some of the typical projects or tasks a Zig Developer works on?

Zig Developers often work on systems-level programming tasks such as developing operating systems, embedded software, compilers, or performance-critical libraries and applications. A typical day might involve writing and optimizing code in Zig, debugging low-level issues, and interfacing with C libraries or hardware components. You may also participate in open-source contributions, code reviews, and architectural discussions with team members. Collaboration with fellow developers, QA engineers, and sometimes technical writers is common, ensuring software correctness and high performance.

What is a Zig Developer job?

A Zig Developer is a software engineer who specializes in the Zig programming language, a systems programming language designed for performance, safety, and maintainability. They typically work on low-level system components, embedded systems, tooling, or performance-critical applications. Responsibilities often include writing efficient, memory-safe code, contributing to open-source projects, and optimizing existing systems. Strong knowledge of C interoperability, manual memory management, and build system configuration is often required.

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

To thrive as a Zig Developer, you need proficiency in the Zig programming language, strong understanding of systems programming, and experience with low-level software concepts like memory management. Familiarity with tools such as Git for version control, Zig's build system, and possibly C or Rust interoperation is common in the role. Attention to detail, problem-solving skills, and clear communication are important soft skills, especially for working in collaborative or open-source environments. Mastering these abilities ensures developers can write efficient, reliable code and effectively contribute to complex software projects.

What are the most commonly searched types of Zig Developer jobs in California? The most popular types of Zig Developer jobs in California are:
What cities in California are hiring for Zig Developer jobs? Cities in California with the most Zig Developer job openings:
Software Engineer, Systems - Claude Code

Software Engineer, Systems - Claude Code

Anthropic

San Francisco, CA • On-site

$203K - $241K/yr

Full-time

Posted just now


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.