Staff Research Scientist, Full Stack Developer

Desert Research InstituteReno, NV
Hybrid

About The Position

DRI’s Division of Hydrologic Sciences seeks a Full Stack Developer at the Staff Research Scientist (Rank 1) level. The candidate will contribute to ongoing environmental and geoscience research and data collection efforts. The successful applicant will be part of an interdisciplinary team dedicated to developing end-to-end monitoring solutions including sensor deployment, telemetry, data streaming and storage, and delivering easy to use web-based visualization of real-time and historical data tailored to client needs.

Requirements

  • U.S. Citizenship per sponsor requirement
  • B.S. degree from an accredited institution in computer science. Alternatively, a B.S. from an accredited institution in geology, hydrology, atmospheric science, or related environmental science/engineering field with demonstrated systems or programming skills.
  • Experience using Linux environments
  • Experience in developing and maintaining front-end web portals
  • Ability to program in multiple computing languages (e.g. Python, PHP,Go, JavaScript, HTML)
  • Ability to maintain cybersecurity and secure coding standards
  • Strong oral and written communication skills; experience writing and/or contributing to reports
  • Team player with diverse interests and abilities to adapt and learn new skills

Nice To Haves

  • At least two years of experience using Go for application development.
  • Demonstrated experience installing and maintaining Linux environments
  • Demonstrated experience using Vue.js
  • Demonstrated experience developing mobile website
  • At least one year of experience using data messaging brokers
  • At least two years experience working with environmental data sets
  • At least one year experience in using Grafana for automated monitoring
  • At least one year of experience in integrating scientific computations into a data workflow pipeline
  • At least 2 years demonstrated experience supporting container-based microservices
  • Demonstrated experience of incorporating the SANS SWAT into your workflow
  • Demonstrated experience implementing HashiCorp Vault into existing code

Responsibilities

  • Maintain and extend existing code bases used for backend and data management
  • Maintain and extend front-end web portals and supporting databases
  • Assist in managing internal automated monitoring and alerting systems.
  • Assist in developing and maintaining data management and QA processes.
  • Assist with and contribute to basic report writing and technical editing of project deliverables.
  • Assist other DRI Faculty who conduct a broad range of environmental research projects.

Benefits

  • health, dental, vision, and life insurance
  • 19.25% retirement contribution with match
  • 24 annual leave days
  • 30 sick leave days
  • 12 paid holidays
  • educational benefits
  • choice of three health insurance plans that can be supplemented with flexible spending accounts or health savings accounts
  • no state income tax
  • no social security deduction
  • relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service