Ucar
Atmospheric Chemistry
SoftwareEngineer/ProgrammerII/III
Neural analysis suggests this role is
optimal for Mid+ candidates.
“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.
Troubleshooting; Debugging; Identify opportunities to optimize the codebase
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
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.