BoulderRecruiter Since 2001
the smart solution for Boulder jobs

UNIDATA Software Engineer III - LDM & IDD

Company: University Corporation for Atmospheric Research
Location: Boulder
Posted on: August 2, 2022

Job Description:

Location: Boulder, CO Flexible Work Options: This position is open to applicants seeking in-person, hybrid, and/or fully remote work.Application Deadline: This position will be posted until filled with priority given to candidates who apply by July 8.Required Application Materials: Resume, Cover Letter, 3 References in PDF format.Position Term: This position is a 2-year term positionRelocation: Relocation assistance is available for this position.Work Authorization: UCAR/NCAR will not sponsor a work visa (e.g., J-1, H1-B, etc.) for this position. U.S. Citizenship, Permanent Residency, or other protected status under 8 U.S.C. 1324b(a)(3) is required for this position. Salary:Hiring Range $100,326 - $125,407Full Salary Range $100,326 - $163,030Benefits: UCAR's rich package of employee benefits includes medical, dental, vision, education assistance, retirement, and life insurance. UCAR offers a variety of programs designed to assist with work-life balance including flexible work alternatives, paid time off and 14 weeks of paid parental leave. To learn more about our benefits, visit this site: Requirement: All employees hired by UCAR must comply with UCAR's Covid-19 Vaccination Policy and safety protocols.Where You Will Work:Unidata is a diverse community of education and research institutions with the common goal of sharing geoscience data and the tools to access and visualize that data. For more than 30 years, Unidata has been providing data, software tools, and support to enhance Earth-system education and research. Funded primarily by the National Science Foundation ( (NSF), Unidata is one of the University Corporation for Atmospheric Research ( (UCAR)'s Community Programs ( (UCP).Our MissionThe Unidata program exists to serve a community of researchers and educators dedicated to advancing the frontiers of Earth System science. While we share a set of long-term goals with our community, we are keenly aware that we play a significant but supporting role in their ongoing scientific and educational endeavors. As a practical matter, we look for things we can do now to help build the future our community seeks to achieve, realizing that the goals will evolve and our approach must be flexible. We also aim to sustain and enhance a community that capitalizes on new technology and approaches to advance our understanding of the Earth System, providing community leadership and support. With these things in mind, Unidata's mission is:"To transform the geosciences community, research, and education by providing innovative data services and tools"What You Will Do: The UNIDATA Software Engineer III will join our open source efforts related to the UPC's Local Data Manager (LDM) package and community use of the LDM via the Internet Data Distributions (IDD) system. Specifically, this position will:+ Assist in the development and community use and deployment of the LDM software package+ Employ a working knowledge of software engineering practices in version control, build systems, release management, unit testing, continuous integration, and defect management+ Collaborate with community users on remote installation and troubleshooting of LDM/IDD issues+ Advise and resolve community support inquiries about the installation, configuration, and use of the LDMResponsibilities:Software Design and Development:+ Collaborate with lead developer to test, maintain, enhance and evolve the LDM software+ Contribute to documentation of instrumentation, communications, and software systems and applications+ Work with end-users and other software developers to gather and implement solutionsUser Support:+ Provide user support to technical and non-technical community members, on the use, functioning, and troubleshooting of the LDM and IDD+ Collaborate with user support staff to resolve user issues in a timely manner+ Diagnose, fix, and test solutions to issues encountered by users, including situations where remote system access is limited+ Contribute to training efforts, and investigate new, innovative methods for providing asynchronous training opportunitiesMiscellaneous:+ Participate and/or lead collaborative efforts across program groups as necessary+ Provide input on progress reports and presentations for the Unidata advisory committees+ Foster interactions with our user community and other Unidata staff in an effort to anticipate and estimate current and future data and software needs+ Participate and present at scientific meetings to keep up-to-speed on community needs and to communicate directly with our stakeholdersWhat You Need: Education and Years of Experience:+ Bachelor's degree in atmospheric or related sciences, mathematics or computer science+ Progressive relevant experience (typically 8 - 12 years) with scientific applications and scientific data services+ Or an equivalent combination of education and experience+ A Master's degree with 4 -6 years experience is accepted in lieu of a bachelor's degree and above experienceKnowledge, Skills, and Abilities:+ Demonstrated skill with C or C+++ Knowledge of atmospheric earth science data+ Working knowledge of Unix network programming+ Proficiency in troubleshooting complex distributed systems+ Proficiency in a scripting language (sh, python, perl, ---)+ Working knowledge of software engineering practices (version control, build, release management, unit testing, continuous integration, and defect checking)+ Ability to work both independently and in a small team environment+ Ability to organize and communicate technical, complex concepts to others of various technical backgrounds+ Excellent written and oral communication skills+ Strong desire to continue learning new skills, tools, and concepts+ Self-motivationDesired but not required:+ Experience or familiarity with scientific data analysis and display systems+ Experience with Internet services transporting large volumes of data+ Experience providing support to a scientific community+ Experience in utilizing cloud computing resourcesApplicant Notes:+ A cover letter is required when applying to this position.+ An Inclusion Statement will be required for all applicants moving forward to the interview stage. This statement should address past efforts, as well as future vision and plans to advocate for and advance diversity, equity, and inclusion in the organization and/or field of work.+ Please note that while the position description details both minimum requirements as well as desired skills and experience, we want to remind applicants that you do not need to have all the desired skills and experience to be considered for this role. If you have the passion for the work along with experience in a related field, you are encouraged to apply. We can provide on-the-job training for the rest.+ For more information about our commitment to diversity, equity, and inclusion, here is the link to the Office of Diversity, Equity & Inclusion Strategic Plan (\_StrategicPlan\_Final.pdf) and to the ODEI landing page ( .+ A pre-employment screening is conducted in conjunction with an offer for employment. This screening may involve verifying or reviewing any of the following relevant information: restricted parties screening, employment verification, performance records of internal candidates, education verification, reference checks, verification of professional licenses, certifications, and Motor Vehicle Records. UCAR complies with the Fair Credit Reporting Act (FCRA). The University Corporation for Atmospheric Research (UCAR) is an equal opportunity/equal access/affirmative action employer that strives to develop and maintain a diverse workforce. UCAR is committed to providing equal opportunity for all employees and applicants for employment and does not discriminate on the basis of race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy. Whatever your intersection of identities, you are welcome at the University Corporation for Atmospheric Research (UCAR). We are committed to inclusivity and promoting an equitable environment that values and respects the uniqueness of all members of our organization.

Keywords: University Corporation for Atmospheric Research, Boulder , UNIDATA Software Engineer III - LDM & IDD, IT / Software / Systems , Boulder, Colorado

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Colorado jobs by following @recnetCO on Twitter!

Boulder RSS job feeds