Ucar

Atmospheric Chemistry

SoftwareEngineer/ProgrammerII/III

$83–104k Boulder, Colorado, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer/Programmer II/III at Ucar. Skills: Object-Oriented programming, LINUX, Software testing, Cloud computing. Develop sophisticated computer program. Process satellite data”

What You'll Achieve.

Advancing our understanding of air quality and climate; Produce a higher-level data product; Functions as an essential step in the value chain; Ensure reliable function under a wide range of conditions; Enable efficient troubleshooting and debugging; Improve human life; Reduce economic loss

Industry & Context.

Atmospheric Chemistry
Problems you'll solve

Troubleshooting; Debugging; Identify opportunities to optimize the codebase

Eligibility Requirements

Occasional travel to team meetings and workshops may be required, Work location requires all positions to be performed within the U.S., Export compliance regulations, Access to facilities and research systems

What They're Looking For.

Must Have

Skill in a scientific Object-Oriented programming language, Skill in a scripting language, Expertise in LINUX, Software testing at the unit and integration levels, Experience working collaboratively, Metadata concepts, Cybersecurity protocols, Cloud computing, Modern software libraries, Compilation skills, Makefiles, Graphical display of data, Clear written and oral communication skills

Nice to Have

GitHub or a comparable version control system, Databases and SQL, Atmospheric radiative transfer, Atmospheric physics, Satellite data processing, Statistics and other mathematical concepts, Satellite dynamics and terminology, Structured project management, netCDF or a comparable scientific data format, Code optimization techniques, Parallel processing, AI in the modern workplace, GUI for data visualization

What You'll Do.

Develop sophisticated computer program

Process satellite data

Produce higher-level data product

Conduct product testing

Engage in team meetings

Provide project updates

Articulate technical details

Develop code for integration

Test programs extensively

Write code with predictable failure modes

Design software test plan

Obtain professional development

Exemplify institutional values

Maintain employee certifications

Create automated testing tools

Create tools to read log files

Generate performance diagnostics

How You'll Work.

Team & Collaboration

Collaborates closely with a team of atmospheric scientists; Experience working collaboratively; Engages in regular team meetings; Provides consistent updates on project progress; Presents findings to diverse audiences; Work alongside a dedicated team of professionals; Work with colleagues

Communication Scope

Clear written and oral communication skills; Articulates technical details clearly; Presents findings to diverse audiences

Process & Methodology

Structured project management

Full Job Description

# **Visa Sponsored Job:** No **Relocation Assistance Eligible:** No **Job Location:** Boulder, Colorado **Position Type:** Full time, Regular **Compensation Range:** Hiring Salary Range: $83,299 - $104,127 (Level II) OR $111,246 - $139,056 (Level III) _*Final salary and rates are based on education, experience, skills relevant to the role.*_ # Job Description Summary The Atmospheric Chemistry Observations & Modeling (ACOM) laboratory at NCAR is dedicated to advancing our understanding of air quality and climate through comprehensive, community-driven research. ACOM's multifaceted approach encompasses the development of cutting-edge instruments, models, and facilities. ACOM builds, critically evaluates, and applies process, regional-, and global-scale models that address atmospheric chemistry research questions. In collaboration with NSF NCAR’s Earth Observing Laboratory, ACOM scientists make available to the community a suite of airborne and ground-based requestable instruments and participate in numerous field campaigns each year. ACOM in search of a candidate to fill either a Software Engineer/Programmer Level II or III role. The ideal candidate must be an expert in a scientific Object-Oriented programming language and a scripting language, possessing expertise in LINUX and software testing at the unit and integration levels. The candidate must have clear written and oral communication skills and experience working collaboratively with a team of atmospheric scientists to develop a sophisticated computer program that processes satellite data to produce a higher-level data product. A thorough grasp of metadata concepts, working competency with cybersecurity protocols, and knowledge of cloud computing are required. Candidate should have facility with modern software libraries, compilation skills, and makefiles, along with experience in the graphical display of data. Experience with GitHub or a comparable version control system, databases and SQL, and a working unders

Free ATS check

Applying for this Software Engineer/Programmer II/III role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Ucar?

Real rants from real employees. Read before you apply.

Read Company Rants →