1

Zig Programming Jobs in California (NOW HIRING)

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

Software Engineer - Kernels

Mountain View, CA · On-site +1

$175K - $400K/yr

... programming * Language: at least one of assembly, C++, C, Zig, or Rust * This is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through ...

... programming * Language: at least one of assembly, C++, C, Zig, or Rust * This is a hybrid role that will require you to work from our Mountain View, CA office 3 days a week on Tuesday through ...

Studio Coordinator - Westwood

Los Angeles, CA · On-site

$14 - $18.25/hr

... and programming enrollment - Commit to flexible schedule of 18-29 hours per week in studio in ... zig-zag schedules - morning, evening, weekend and some holiday availability and flexibility ...

Studio Coordinator - Westwood

Los Angeles, CA · On-site

$14 - $18.25/hr

... and programming enrollment - Commit to flexible schedule of 18-29 hours per week in studio in ... zig-zag schedules - morning, evening, weekend and some holiday availability and flexibility ...

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:

Full Stack Engineer

Scanner

San Francisco, CA • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement

Posted 9 days ago


Job description

To help avoid bots and fake submissions we require email authentication after you submit your application
About Scanner
At Scanner, we're committed to building the best tools in the world (in Rust!) for teams to search and query through enormous piles of data. Whether you're debugging a distributed system, or monitoring a sprawling backend deployment for security risks, so many problems that modern engineering teams face are ultimately about sifting through giant haystacks in search of small but valuable needles. Scanner provides a magical user experience with fast queries, allowing teams to manage massive data sets with far more ease than they can with existing tools.
What We Built
We believe Data Lakes are the future of security data. Scanner is the world's fastest full-text search and detection platform for Security Data Lakes.
Security teams can now search years and petabytes of logs in seconds (up to 700x faster than alternatives), eliminate SIEM coverage blind spots at 70-80% lower cost, and deploy in a day-all while maintaining full custody of their data in their own S3 buckets.
We believe security tools should scale with your data, not your budget. Teams shouldn't have to choose between comprehensive coverage and financial sustainability.
The Team
We're an early-stage team where every person has outsized impact on what we build and how we serve customers.
People join Scanner because they want to:
  • Solve genuinely hard technical problems - Making petabyte-scale search feel instant requires deep systems thinking and novel approaches.
  • Work pragmatically and move fast - We ship quality products quickly by focusing on what actually matters to customers.
  • Have direct impact - Talk to users, shape product direction, and see your work make a difference immediately

We're builders focused on creating genuinely transformative tools for security teams dealing with massive data challenges.
The Role
We're looking for a Full Stack Engineer to join our team to create high quality products with great UX in record time. A strong candidate will have:
  • Familiarity with one or more systems languages like Rust, Zig, C/C++, Go, and/or Swift.
  • Familiarity with Javascript/Typescript, HTML, CSS.
  • High-level familiarity with databases, database internals, distributed systems, data pipelines/warehouses, networking, how the internet works.
  • Comfort working in a fast-paced and low process environment.
  • A minimum of 5 years of professional experience in software development.

Our Tech Stack
Talented engineers can pick up new languages and frameworks quickly. Here's what our tech stack looks like today, but if you come with a better way of doing things we're flexible and committed to building the best tools for our customers no matter what!
  • Our frontend is written using Svelte and TypeScript.
  • We use Rust throughout the backend, giving us extremely fast performance with strong security guarantees.
  • Our query system leverages highly burstable compute provided by serverless components like Amazon Lambdas.
  • We use S3 to store logs at scale and MySQL to store metadata.
  • Our log ingestion pipeline runs in Amazon Elastic Container Service (ECS)
  • We use infrastructure-as-code tools like Pulumi to manage our deployments and cloud infrastructure.

Why you'll love working here
  • Impact & ownership: Join a small, high-trust team where your work directly impacts our users.
  • Ambitious product: We solve hard problems with massive scale log search, threat hunting, and observability for cloud-native infrastructure.
  • Fast-paced team & culture: We're lean, collaborative and high-velocity.
  • Growth & autonomy: We trust you to take major ownership, give you the space to grow, and we'll support your professional development.

Compensation & Benefits
Competitive salary, meaningful equity, and comprehensive benefits (Medical, Dental, Vision, 401k, commuter). Hybrid-friendly with regular in-person collaboration in San Francisco.
To help avoid bots and fake submissions we require email authentication after you submit your application