Software Engineer
Job Description
KAUST is hiring a Software Engineer (onsite) in King, NC to oversee software and database systems supporting marine sciences research and ocean observing capabilities.
Responsibilities
- Design, build, and improve the group’s web application and database system for archiving historical, current, and future marine and oceanographic research data sets.
- Create workflows that ingest data streams from oceanographic autonomous vehicles, remote sensor sites, and other instrumentation into the database.
- Develop interfaces to distribute scientific data sets to adjoining systems, including ArcGIS Server and the Red Sea model.
- Coordinate software and system development with scientists, IT Operations, GIS, and visualization specialists.
- Own the full software development lifecycle, from design through deployment (including a “You Build It, You Run It” approach).
- Partner with scientists and engineers to develop new capabilities for data measurement, telemetry, assimilation into operational models, and archiving.
- Work with external collaborators to enable exchange between, or linkage with, external databases.
- Provide supervisory responsibility for supporting staff focused on facilitating the user interface.
Requirements
- Bachelor Degree in computer science, engineering, or a related discipline.
- Experience building scalable software and aligning solutions with user requirements.
- 2-5 years of experience in a related effort.
Technology
- ArcGIS Server
Location
- King Abdullah University of Science and Technology
- King, NC (onsite)
Application Process
- This institution uses Interfolio’s Faculty Search to conduct the search.
- Applicants receive a free Dossier account and can submit application materials, including confidential letters of recommendation, at no cost.
Open date: Sep 06, 2021