Full Stack Developer (Staff Research Scientist)

Visa Sponsorship Relocation
Apply
AI Summary

Develop end-to-end monitoring solutions for environmental and geoscience research, contributing to ongoing data collection efforts and collaborating with an interdisciplinary team.

Key Highlights
Maintain and extend existing code bases
Develop and maintain front-end web portals and databases
Contribute to data management and QA processes
Key Responsibilities
Maintain and extend existing code bases
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
Contribute to basic report writing and technical editing of project deliverables
Technical Skills Required
Linux Python PHP Go JavaScript HTML Vue.js Grafana
Benefits & Perks
Salary: $60,206
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
Flexible spending accounts or health savings accounts
Nice to Have
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

Job Description


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.


This position involves the following researchsupport activities:

  1. Maintain and extend existing code bases used for backend and data management
  2. Maintain and extend front-end web portals and supporting databases
  3. Assist in managing internal automated monitoring and alerting systems.
  4. Assist in developing and maintaining data management and QA processes.
  5. Assist with and contribute to basic report writing and technical editing of project deliverables.


The successful candidate will also be encouraged to assist other DRI Faculty who conduct a broad range of environmental research projects. While this position is based in Reno, NV, remote work may be possible.


Required Qualifications

  • 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


Preferred Qualifications

  • 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


Conditions of Employment

  • Due to security requirements associated with accessing essential project sites and information, ALL applicants MUST be citizens of the United States.
  • Employment is contingent upon successful completion of a background check.


Salary/Benefits

Minimum annual starting salary is $60,206 and is commensurate with experience and education. DRI offers a benefits package that includes health, dental, vision, and life insurance; including 19.25% retirement contribution with match, 24 annual leave days, beginning balance of 30 sick leave days, 12 paid holidays, educational benefits, and the choice of three health insurance plans that can be supplemented with flexible spending accounts or health savings accounts. Additionally, there is no state income tax and no social security deduction. This position is eligible for relocation assistance.


Organizational Summary

DRI is a recognized world leader in basic and applied environmental research. Committed to scientific excellence and integrity, DRI faculty, students who work alongside them, and staff have developed scientific knowledge and innovative technologies in research projects around the globe.


Since 1959, DRI’s research has advanced scientific knowledge on topics ranging from humans’ impact on the environment to the environment’s impact on humans. DRI’s impactful science and inspiring solutions support Nevada’s diverse economy, provide science-based educational opportunities, and inform policymakers, business leaders, and community members. With campuses in Las Vegas and Reno, DRI serves as the non-profit research arm of the Nevada System of Higher Education.


Application / Review Process

Please upload the following document in the specified sections of DRI’s applicant tracking system:

  • A cover letter detailing your experience and professional qualifications
  • A current resume/curriculum vitae.
  • Contact information for three professional references, to be contacted at the appropriate phase of the recruitment process based on applicant permission.


Qualified individuals who meet all qualifications and requirements are encouraged to apply immediately and provide all required attachments to receive full consideration. Recruitment will close without notice when a sufficient number of applications are received, or a hiring decision has been made.


For more detailed information about DRI, please visit us at www.dri.edu. For questions regarding this position or assistance with yourapplication, please email jobs@dri.edu or call the recruiting office at 775-673-7431.


Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer

Programming
10s ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

first choice recruiting group

United State

Senior Oracle Applications Developer

Programming
8m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

STERIS

United State

Senior Backend/Platform Engineer

Programming
10m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

anthropic

United State

Subscribe our newsletter

New Things Will Always Update Regularly