Software Engineer/Developer
Madison, WI 
Share
Posted 16 days ago
Job Description
Job Summary:

The University of Wisconsin-Madison Space Science and Engineering Center (SSEC) is a research and development center with an international reputation for developing instrumentation for both terrestrial and space flight applications. SSEC's mission includes the support of faculty and academic staff led research, development, fabrication and implementation of space flight experiments, as well as the development of new meteorological research tools for national and international use.

The successful candidate will work with a team using a high-performance data, ingest, archive, and processing system supporting the NASA Atmosphere Science Investigator-Led Processing System (A-SIPS), a component of the NASA Earth Observing System (EOS) Mission. The A-SIPS at SSEC is responsible for ingesting, storing, processing, and delivering data products derived from low earth-orbiting environmental satellites constituting the Joint Polar Satellite System constellation. The computer system supporting this effort currently includes more than 3000 CPU cores for data processing configured as a high-throughput computing system; more than 12 Petabytes (PB) of storage is in a cluster file system; high-performance networking; and a job management system controlled by a relational database. The A-SIPS currently ingests more than 2 Terabytes (TB) of data per day from NASA and other sources. The UW-SSEC A-SIPS team also assists NASA Atmosphere Science Team members implement, evaluate, and continuously refine scientific algorithms and products focused on improving, extending, and maintaining curated sensor and sensor-derived geophysical data records critical to monitoring of long-term climate.

Responsibilities:
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 fulfills its public mission by creating a welcoming and inclusive community for people from every background - people who as students, faculty, and staff serve Wisconsin and the world.

For more information on diversity and inclusion on campus, please visit:

Education:

Required
Bachelor's Degree
Computer Science, Physics, Atmospheric Science, or related field.

Preferred
Master's Degree
Computer Science, Physics, Atmospheric Science, or related field.

Qualifications:

Required:
- Experience developing and maintaining software systems in Python.
- Familiarity with the Linux programming environment, including knowledge of operating system concepts and command line/scripting proficiency.
- A solid foundation in software engineering practices including use of version control (git) and software testing.
- Scientific programming and data visualization experience using tools like the Python/NumPy/Matplotlib ecosystem or alternatives like R, MATLAB, IDL, etc.

Preferred:
- A background in cluster computing using batch systems like HTCondor and distributed file systems like Ceph.
- Experience with message-oriented systems built with RabbitMQ or similar technologies.
- SQL database programming experience with a DBMS, preferably PostgreSQL.
- Web application development experience.

Work Type:

Full Time: 100%

This position may require some work to be performed in-person, onsite, at a designated campus work location. Some work may be performed remotely, at an offsite, non-campus work location. This will be reviewed on an annual basis.

Appointment Type, Duration:

Ongoing/Renewable

Salary:

Minimum $56,000 ANNUAL (12 months)
Depending on Qualifications
Employees in this position can expect to receive benefits such as generous vacation, holidays, and paid time off; competitive insurances and savings accounts; retirement benefits.

Salary will be commensurate with advanced degree or substantial experience.

Additional Information:

We are recruiting for two positions, please consider also applying for PVL 296467.

To meet NASA security requirements, a successful applicant will be responsible for ensuring eligibility for the NASA IdMAX account on or before the effective date of the appointment. University sponsorship is not available for this position.

How to Apply:

To begin the application process, click the "Apply Now" button. You will need to upload your resume and cover letter outlining relevant qualifications and experience.

In addition to submitting a resume and cover letter, final candidates will complete a programming test as a part of the recruitment process.

Contact:

Denise Weidner

608-265-3267
Relay Access (WTRS): 7-1-1. See for further information.

Official Title:

Software Engineer/Developer I(IT002) or Software Engineer/Developer II(IT003)

Department(s):

A34-OVCR/SPACE SCI/SPACE SCI

Employment Class:

Academic Staff-Renewable

Job Number:

297315-AS

The University of Wisconsin-Madison is an Equal Opportunity and Affirmative Action Employer. Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, gender identity, 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 through diversity and encourage all qualified individuals to apply.

If you need to request an accommodation because of a disability, you can find information about how to make a request at the following website:

Employment will require a criminal background check. It will also require you and your references to answer questions regarding sexual violence and sexual harassment.

The University of Wisconsin System will not reveal the identities of applicants who request confidentiality in writing, except that the identity of the successful candidate will be released. See Wis. Stat. sec. 19.36(7).

The contains current campus safety and disciplinary policies, crime statistics for the previous 3 calendar years, and on-campus student housing fire safety policies and fire statistics for the previous 3 calendar years. UW-Madison will provide a paper copy upon request; please contact the .
The University of Wisconsin-Madison is an Equal Opportunity and Affirmative Action Employer.
Qualified applicants will receive consideration for employment without regard to, including but not limited to, race, color, religion, sex, sexual orientation, gender identity, 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 through diversity and encourage all qualified individuals to apply.

If you need to request an accommodation because of a disability, you can find information about how to make a request at the following website: https://employeedisabilities.wisc.edu/disability-accommodation-information-for-applicants/

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Salary and Benefits
$56,000 ANNUAL (12 months)
Required Education
Bachelor's Degree
Required Experience
Open
Email this Job to Yourself or a Friend
Indicates required fields