1

Zig Programming Jobs in Washington, DC (NOW HIRING)

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

Studio Coordinator

Arlington, VA

$15 - $19.50/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

Arlington, VA

$15 - $19.50/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 ...

Zig Programming information

See Washington, DC salary details

$28.3K

$100.7K

$168.8K

How much do zig programming jobs pay per year?

As of Jul 27, 2026, the average yearly pay for zig programming in Washington, DC is $100,740.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,800.00 and $131,400.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 are the most commonly searched types of Zig Programming jobs in Washington, DC? The most popular types of Zig Programming jobs in Washington, DC are:
What are popular job titles related to Zig Programming jobs in Washington, DC? For Zig Programming jobs in Washington, DC, the most frequently searched job titles are:
What job categories do people searching Zig Programming jobs in Washington, DC look for? The top searched job categories for Zig Programming jobs in Washington, DC are:
Infographic showing various Zig Programming job openings in Washington, DC as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $100,740 per year, or $48.4 per hour.
Postdoctoral Associate

Postdoctoral Associate

University of Maryland

College Park, MD • On-site

$75K - $80K/yr

Full-time

Posted 8 days ago


University Of Maryland, Baltimore rating

7.7

Company rating: 7.7 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

254th of 612 rated colleges and universities


Job description

Job Description Summary
Organization's Summary Statement:
The postdoctoral research associate is responsible for developing novel computational methodology for high-throughput sequence genomics tasks, as well as for building efficient and robust implementations of these methods. The primary focus is on the development of methods for single-cell transcriptomic (RNA-seq) and ATAC-seq data, specifically in the single-cell context, though projects related to long-read RNA-sequencing and to foundational algorithmic and data structural questions is also within scope. The postdoctoral research associate leads their own project, as well as to collaborating with other members of the lab. The Patro lab has a strong commitment to open science, and to developing efficient, robust, usable and free and open-source software.
Duties include:
• Designing and developing novel computational methodologies for the processing
and analysis of high-throughput sequencing data
• Writing robust and efficient implementations of novel computational methods in a
"high-performance" 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-mentoring PhD students
• Assisting in the writing and preparation of funding proposals (NSF, NIH, and
other relevant foundations or opportunities)
Minimum qualifications:
Education: PhD in Computer Science or a closely-related field
Experience: Experience in performing independent research in algorithmic genomics,
and communicating scientific results via scientific publications and presentations.
Experience with handling and analyzing large genomics datasets, as well as experience
in developing software in compiled, statically-typed, garbage-collection-free languages
(e.g. Rust, C, C++, Zig).
Other: Strong written and oral communication skills. Strong interpersonal skills.
Physical Demands: Must be capable of maintaining a stationary position for extended periods. Job requires close-up vision for computer work.
Preferences:
• Experience developing advanced computational methodology for genomics data
processing
• Experience with and knowledge of compact and succinct data structures
• Experience with and knowledge of methods for high-dimenstional statistical
inference (e.g. generative graphical models, maximum likelihood inference,
Bayesian inference, etc.)
• Knowledge of or willingness to learn the Rust programming language
• Experience with data analysis and visualization
• Familiarity with common genomics tools, formats and programs
• Experience with standard *-nix command-line tools and idioms
• Familiarity with reproducible scientific workflow systems, such as Nextflow or
Snakemake
Licenses/ Certifications: N/A
Additional Job Details
The Patro lab is part of the University of Maryland Institute for Advanced Computer Studies (UMIACS). UMIACS is a multidisciplinary computing research institute led by distinguished researchers and supported by a cutting-edge infrastructure. UMIACS pioneers computational science involving national defense, precision medicine, big data, cybersecurity, language and culture, and more.
Required Application Materials:
1. Personal statement (research vision, accomplishments and approach)
2. CV
3. Research portfolio (2-4 papers or mature pre-prints)
4. Software sample (prefferably hosted on GitHub or a similar service)
5. 2 References
Best Consideration Date: 10/27/2025
Open Until Filled: Yes
Financial Disclosure Required
No
For more information on Financial Disclosure, please visit Maryland's State Ethics Commission website.
Department
CMNS-Institute for Advanced Computer Studies
Worker Sub-Type
Faculty Regular
Salary Range
$75,000 - $80,000
Benefits Summary
For more information on Regular Faculty benefits, select this link.
Background Checks
Offers of employment are contingent on completion of a background check. Information reported by the background check will not automatically disqualify anyone from employment. Before any adverse decision, the finalist will have an opportunity to provide information to the University regarding disclosable background check information. The University reserves the right to rescind the offer of employment or otherwise decline or terminate employment if the information reported by the background check is deemed incompatible with the position, regardless of when the background check is completed.
Employment Eligibility
The successful candidate must complete employment eligibility verification (on Form I-9) by presenting documents that establish identity and work authorization within the timeframe required by federal immigration law, and where applicable, to demonstrate renewed employment authorization. Failure to complete employment eligibility verification or reverification within the timeframe set forth by law may result in suspension or termination of employment.
EEO Statement
The University of Maryland, College Park is an Equal Opportunity Employer. All qualified applicants will receive equal consideration for employment. Please read the University's Equal Employment Opportunity Statement of Policy.
Title IX Non-Discrimination Notice
Resources
  • Learn how military skills translate to civilian opportunities with O*Net Online

Search Firm Managed Recruitment
There are some positions that are not advertised on this career site as the search is being managed by a Search Firm.
Please visit the link below to see these available opportunities:
Search Firm Managed Vacancies

What University Of Maryland, Baltimore employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom