1

Zig Programming Jobs (NOW HIRING)

Software Engineer (Backend Rust)

New York, NY · On-site +1

$120K - $260K/yr

Experience with a low level programming language like Rust, C, C++, Zig * Experience in systems programming. Strong signals include experience writing compilers, operating systems, kernels, machine ...

Experience with a low level programming language like Rust, C, C++, Zig * Experience in systems programming. Strong signals include experience writing compilers, operating systems, kernels, machine ...

Experience with a low level programming language like Rust, C, C++, Zig * Experience in systems programming. Strong signals include experience writing compilers, operating systems, kernels, machine ...

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

We are seeking an experienced C++ developer to work on a team maintaining and modernizing our ... Experience with more recent systems languages such as Rust, Zig, or Odin is desirable but not ...

We are seeking an experienced C++ developer to work on a team maintaining and modernizing our ... Experience with more recent systems languages such as Rust, Zig, or Odin is desirable but not ...

Research Engineer

New York, NY · On-site

$175K - $225K/yr

Experience with low-level systems programming languages (C/C++, Rust, Zig) is a plus * Experience with functional programming is a plus The annual base salary range for this position is $175,000 to ...

$120K - $290K/yr

Our partner is looking for a Software Engineer - PlanetScale Postgres based in Netherlands. This ... or Zig. * Deep understanding of distributed systems principles, including fault tolerance ...

New

... programming language (Rust, C, C++, Zig) and integrating these new tools with exisitng software developed by the lab Preparing, writing, and editing scientific manuscripts Collaborating with and co ...

next page

Showing results 1-20

People also search for

Zig Programming information

See salary details

$25K

$88.9K

$149K

How much do zig programming jobs pay per year?

As of Jun 10, 2026, the average yearly pay for zig programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

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 cities are hiring for Zig Programming jobs? Cities with the most Zig Programming job openings:
What are the most commonly searched types of Zig Programming jobs? The most popular types of Zig Programming jobs are:
What states have the most Zig Programming jobs? States with the most job openings for Zig Programming jobs include:
Infographic showing various Zig Programming job openings in the United States as of June 2026, with employment types broken down into 8% Internship, and 92% Full Time. Highlights an 77% In-person, 8% Hybrid, and 15% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.
Senior Compiler Engineer - Programming Languages

Senior Compiler Engineer - Programming Languages

The Mathworks

Natick, MA • On-site

$132K - $205K/yr

Full-time

Posted 21 days ago


Job description

Job Summary
MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.
The MATLAB Coder Language team is seeking a programming language design and implementation specialist to work on its partial evaluation-based type inference engine. Your contributions will enable the deployment of MATLAB applications across a wide range of devices, from automobiles to spacecrafts. We seek individuals who are passionate about implementation and have a proven track record of bringing complex ideas to life.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
You will join a tight-knit and highly collaborative team of engineers who own the partial evaluation-based type inference engine and optimizing compiler used to translate MATLAB programs to low level representations (e.g., C/C++/Cuda/LLVM). You will design, implement and evolve the intermediate representation, type system, and various static analyses of the compiler. You will implement new language features that enable and support the various use-cases of ahead-of-time compilation for MATLAB.
As a compiler engineer, you will have a chance to influence the core design decisions of the compiler architecture. As a language engineer you will help evolve the MATLAB programming language to be more suitable for embedded system development.
As a senior member of the team, you will also:
  • interact with external and internal customers to understand their requirements
  • help teams adopt our technology
  • mentor and onboard junior colleagues
  • create and enhance our software development processes

Minimum Qualifications
  • A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications
  • Familiarity with staged computation and partial evaluation (e.g., Zig, C++ meta-programming) is a strong plus.
  • Familiarity with compiler frameworks (LLVM, MLIR) is a plus.
  • Familiarity with functional programming languages (e.g.,OCaml/Haskell/Racket) is a plus.
  • Experience contributing to or maintaining large codebases is a plus.