Logo for RIVA Solutions, Inc.

Mid-Level Scientist

Roles & Responsibilities

  • Bachelor’s degree or higher in Computer Science, Information Systems, Mathematics, Engineering, Oceanography, Physics, or related field.
  • At least 4 years of programming experience with Python, Perl, Java, C, JavaScript, HTML, and UNIX shell scripting.
  • Experience with Git or GitLab version control systems.
  • Proficiency with UNIX/Linux operating systems.

Requirements:

  • Conduct daily operations and maintenance of ocean satellite data processing systems.
  • Monitor data flows and troubleshoot processing issues.
  • Develop enhancements to existing processing systems and contribute to new system designs.
  • Manage source code and software updates using GitLab.

Job description

Description

Position: Mid-Level Scientist

Location: Remote

Terms: Full Time

Clearance: Public Trust Required

Travel: 0–10%

RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.

RIVA Solutions is a mission-driven IT services company supporting Federal agencies through digital transformation, modernization, and innovative technology solutions. We help customers solve complex challenges while supporting missions that matter.

Program Overview

Supports NOAA CoastWatch ocean satellite data processing systems and scientific data delivery operations. This role contributes to Earth observation data processing, software engineering, scientific computing, quality assurance, and operational support activities.

Position Overview

RIVA Solutions is seeking a Mid-Level Scientist to operate, maintain, and enhance NOAA CoastWatch ocean satellite data processing systems. The position supports software development, testing, documentation, and operational improvements for mission-critical scientific systems.

Core Responsibilities

  • Conduct daily operations and maintenance of ocean satellite data processing systems.
  • Monitor data flows and troubleshoot processing issues.
  • Develop enhancements to existing processing systems and contribute to new system designs.
  • Manage source code and software updates using GitLab.
  • Support data management and delivery system design.
  • Develop technical and non-technical documentation.
  • Perform software testing and quality assurance activities.
  • Support generation of HDF and NetCDF satellite data products.
  • Contribute to operational improvements and problem resolution efforts.
  • Support rendering and distribution of Earth observation imagery.

Minimum Qualifications

  • Bachelor’s degree or higher in Computer Science, Information Systems, Mathematics, Engineering, Oceanography, Physics, or related field.
  • At least 4 years of programming experience with Python, Perl, Java, C, JavaScript, HTML, and UNIX shell scripting.
  • Experience with Git or GitLab version control systems.
  • Proficiency with UNIX/Linux operating systems.
  • Experience with geographic and image data processing.
  • Experience with HDF and NetCDF scientific data formats.
  • Familiarity with PostgreSQL and MySQL databases.
  • Familiarity with web server technologies.
  • Strong written and verbal communication skills.
  • Ability to obtain and maintain a Public Trust clearance.

Preferred Qualifications

  • Experience supporting NOAA or scientific data processing environments.
  • Knowledge of metadata standards and scientific data stewardship.
  • Cloud development or cloud-native application experience.
  • Experience with software quality assurance and automated testing.
  • Experience supporting Earth observation, oceanographic, or environmental data programs.

Salary

$130,000

RIVA Benefits

  • Paid Time Off / Sick Leave
  • Health, Dental, and Vision Coverage
  • Life Insurance
  • 401(k) Retirement Plan with Company Match
  • HSA/FSA Spending Accounts
  • Long- and Short-Term Disability
  • Pet Insurance
  • Wellness Program Initiatives
  • RIVA Flex (Flexible Hours and Hybrid Support, where applicable)
  • Additional Workplace Benefits

Equal Opportunity Statement

RIVA Solutions is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic.

Related jobs

Other jobs at RIVA Solutions, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.