Job Listings

R&D Software Engineer III

The University of Arizona
Job Location:
Tucson, Arizona
Network/System Administrator

Posting Number: req12163

Department: Hydrology & Atmospheric Sci

Location: Main Campus

Address: Tucson, AZ USA

Position Highlights

The research lab of Professor is Laura Condon in the department of Hydrology and Atmospheric Sciences is seeking a motivated research software engineer to join our team and help develop the HydroGEN platform. Specifically, we are looking for individuals with expertise in data visualization and mapping that can interface between our hydrologic research team and our software development team. This position will collaborate with team members from participating institutions (Cyverse, University of Arizona, Princeton University and ViQi) to support and extend a high profile, open source multi-cloud orchestration software. We seek highly-motivated individuals with an appetite to learn about new technologies, ability to perform in team environments, flexible attitude, attention to detail, and excellent communication skills.

Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; UA/ASU/NAU tuition reduction for the employee and qualified family members; state and optional retirement plans; access to UA recreation and cultural activities; and more!

The University of Arizona has been recognized for our innovative work-life programs. For more information about working at the University of Arizona and relocations services, please click here.

Duties & Responsibilities

Duties to include:
  • Analyzes production methods to ensure time and cost goals are reached.
  • Leads the development of professional processes, procedures, and standards for delivering quality products in a timely fashion.
  • Evaluate and research software technologies as necessary
  • Provide or update relevant software documentation
  • Provide support to users and create end-user documentation as needed
  • Additional software engineering-related duties may be assigned

Knowledge, Skills, and Abilities:

  • Demonstrable ability to meet deadlines and work with limited supervision
  • Have a mindset to collaborative with management, user experience designers, and other software engineers
  • Must have excellent written and verbal communication skills
  • Must have an excellent customer service attitude

Minimum Qualifications

  • Bachelor's degree in Computer Science, Data Science or related field, and five years of relevant experience.

Preferred Qualifications

  • Solid understanding or experience in using and development RESTful APIs, modeling contemporary best practices e.g. OpenAPI and Swagger
  • Experience developing using microservices, containerized services, or distributed systems, including using with Docker and Kubernetes
  • Experience or strong understanding of event-driven services and architecture
  • Experience debugging, monitoring, benchmarking, and optimizing the performance of web applications
  • Experience in automating deployments using CI/CD, container orchestration, or ansible
  • Experience in software development in a Linux environment, including management of underlying Linux network services is beneficial
  • Experience with developing user interfaces using React, Next.js, Express, or other JavaScript frameworks is beneficial
  • Experience in Python and GIS technologies
  • Experience working with and visualizing large diverse datasets
  • Experience with contemporary software development tools and processes, such as git, CI/CD, and containerized deployments
  • Must have experience with creating software using databases, such as MySQL, PostgreSQL, MongoDB, Redis, or Neo4j

FLSA: Exempt

Full Time/Part Time: Full Time

Number of Hours Worked per Week: 40

Job FTE: 1.00

Work Calendar: Fiscal

Job Category: Research

Benefits Eligible: Yes - Full Benefits

Rate of Pay: DOE

Compensation Type: salary at 1.0 full-time equivalency (FTE)



Career Stream and Level


Job Family

Research Engineering

Job Function


Type of criminal background check required: Name-based criminal background check (non-security sensitive)

Number of Vacancies: 1

Contact Information for Candidates

Garry Forger

Open Until Filled: Yes

Documents Needed to Apply: Curriculum Vitae (CV) and Cover Letter

Diversity Statement

At the University of Arizona, we value our inclusive climate because we know that diversity in experiences and perspectives is vital to advancing innovation, critical thinking, solving complex problems, and creating an inclusive academic community. As an Hispanic-serving institution, we translate these values into action by seeking individuals who have experience and expertise working with diverse students, colleagues, and constituencies. Because we seek a workforce with a wide range of perspectives and experiences, we provide equal employment opportunities to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or genetic information. As an Employer of National Service, we also welcome alumni of AmeriCorps, Peace Corps, and other national service programs and others who will help us advance our Inclusive Excellence initiative aimed at creating a university that values student, staff and faculty engagement in addressing issues of diversity and inclusiveness.

HigherEd360 is part of the HigherEdJobs network.