Software Engineer/Developer II
University of Wisconsin Madison | |
life insurance, paid time off, remote work
| |
United States, Wisconsin, Madison | |
21 North Park Street (Show on map) | |
Nov 20, 2025 | |
|
Current Employees: If you are currently employed at any of the Universities of Wisconsin, log in to Jobs Hub to apply through the internal application process.
Job Category:Academic Staff
Employment Type:Regular
Job Profile:Software Engineer/Developer II
Job Summary:
The successful candidate joining our atmospheric science software team will primarily provide software development and engineering support for four projects which work with considerable volumes of specialized science code spanning decades of effort. VOLcanic Cloud AnalysisToolkit (VOLCAT) / Next Generation Fire System (NGFS) project maintains and distributes real-time event warning and monitoring software systems for on-premises deployment as well as cloud infrastructure. VOLCAT/NGFS software analyzes satellite instrumentation data from multiple spacecraft, to identify and track wildfires or volcanic events, and provide accurate and rapidly actionable information to responder agencies. The Cross-track Infrared Sounder (CrIS) Level 1B project builds software to produce and analyze a long-term data record of atmospheric infrared spectra, which are collected from low Earth orbit by a series of NOAA satellites. This data is most useful for deeper understanding of atmospheric state at multiple altitudes. The Algorithm Integration Team (AIT) works with technical groups and science teams affiliated with NOAA and UW, to adapt and integrate new meteorological product software (such as VOLCAT/NGFS) to secure cloud-resident NOAA processing systems, by applying Agile continuous-integration methodologies. The Atmospheric Emitted Radiance Interferometer (AERI) team maintains an instrument developed at the SSEC to collect up-looking infrared spectra continuously, providing software and support for eight deployed instruments for the Department of Energy. This position is located in the Scientific Computing operational area. Please note that successful applicants are responsible for ensuring their eligibility to work in the United States (ie. a citizen or national of the United States, a lawful permanent resident) on or before the effective date of employment. OPT and OPT-STEM are not eligible to apply. University sponsorship is not available for this position. This position is eligible for any of the following: 40% remote work after supervisor determined training completion. In person work is required at full time upon hire. Remote work requires an approved flexible work arrangement (FWA) agreement. An FWA requires successful candidates to possess their own high-speed internet and phone to perform the work on a university provided computer. Per University policy, transportation between home and assigned work location is not payable/reimbursable and will be at the expense of the employee. Key Job Responsibilities:
Present progress and results to internal team members as well as external collaborators, funders and users.
Communicate with government, industry, and research personnel to understand, establish, and meet technical and process requirements for time- and mission-critical software systems.
Transition and adapt software to new deployment environments.
Office of the Vice Chancellor for Research, Space Science and Engineering Center Compensation:Starting salary will be based on experience and qualifications. Well-qualified applicants can anticipate earning a starting rate of $70,000 annually, with final salary based on experience and qualifications. This position offers a comprehensive benefits package, including generous paid time off, competitively priced health/dental/vision/life insurance, tax-advantaged savings accounts, and participation in the nationally recognized Wisconsin Retirement System (WRS) pension fund. For a summary of benefits, please see https://www.wisconsin.edu/ohrwd/benefits/download/fasl.pdf. Required Qualifications:- Working knowledge of Python language, Git source management, software containerization (e.g. Docker). - Familiarity with Continuous Integration / Continuous Deployment, Agile software development methodologies, and Gitlab/Github collaborative software development. - Ability to pass programming test that may be administered at time of interview. - Must successfully pass a background check for a NOAA Common Access Card (CAC) in order to comply with contractual prerequisites. - Must upload a Letter of Qualifications and Resume to candidate profile. Preferred Qualifications:- Experience with data analysis toolsets such as Pandas and Dask; systems dashboarding tools; databases and web application / API development. - Familiarity with Continuous Integration / Continuous Deployment, Agile software development methodologies, and Gitlab/Github collaborative software development. - Experience writing and maintaining numerically intensive code in programming languages such as C/C++, Fortran, Go, Rust, and/or shell scripting. - Working knowledge of Linux systems administration, Kubernetes, commercial cloud environments (e.g. AWS/GCP/Azure), and computer networking. - Strong analytical and problem-solving skills, and the ability to work well with others in a dynamic environment. Education:Must have one of the following: - Associates or Bachelors degree in Computer Science or related field. - Demonstrated minimum of 2 years professional programming experience reflected in cover letter or resume. Additional Information: This position is being posted at Software Engineer/Developer II and III levels. Level and pay are commensurate with experience. How to Apply:Click the "Apply" button to start the application process. You MUST upload the following documents: -Resume -Letter of Qualifications Applicants should attach a letter of qualifications and resume detailing their training and experience relating to the required and preferred qualifications referenced above. The application reviewers will be relying on written application materials to determine which qualified applicants will advance in the recruitment process. Contact Information: Denise Weidner HR Generalist denise.weidner@ssec.wisc.edu Institutional Statement on Diversity:Diversity is a source of strength, creativity, and innovation for UW-Madison. We value the contributions of each person and respect the profound ways their identity, culture, background, experience, status, abilities, and opinion enrich the university community. We commit ourselves to the pursuit of excellence in teaching, research, outreach, and diversity as inextricably linked goals. The University of Wisconsin-Madison is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, national origin, age, pregnancy, disability, or status as a protected veteran and other bases as defined by federal regulations and UW System policies. We promote excellence by acknowledging skills and expertise from all backgrounds and encourage all qualified individuals to apply. For more information regarding applicant and employee rights and to view federal and state required postings, visit the Human Resources Workplace Poster website. To request a disability or pregnancy-related accommodation for any step in the hiring process (e.g., application, interview, pre-employment testing, etc.), please contact the Divisional Disability Representative (DDR) in the division you are applying to. Please make your request as soon as possible to help the university respond most effectively to you. Employment may require a criminal background check. It may also require your references to answer questions regarding misconduct, including sexual violence and sexual harassment. | |
life insurance, paid time off, remote work
Nov 20, 2025