Demo

Computer Scientist VI, Step 3

VetJobs
Huntsville, AL Full Time
POSTED ON 4/24/2026
AVAILABLE BEFORE 5/23/2026
Job Description

Purpose of the Position:

This Computer Scientist VI, Step 3, role is designed for a computer scientist/engineer with extensive experience in DevOps, cloud architecture, and distributed systems. The candidate will lead the design and implementation of scalable, secure, and high-performance infrastructure and application environments supporting NASA science. The position requires strong critical thinking, the ability to translate complex business needs into technical solutions, and leadership in establishing best practices across teams.

The selected candidate will support the Office of Data Science and Informatics (ODSI) within the Earth Systems Science Center. This role focuses on advancing data science and informatics to support NASA science.

ODSI evaluates trends across data science and informatics communities to inform strategic direction and develop effective, scalable solutions. The office also provides a user-centered perspective on how science data are represented, communicated, and utilized. The position contributes to cross-disciplinary collaboration aimed at improving all phases of the NASA science data lifecycle, including policy, engineering, workflows, and information delivery.

Duties / Responsibilities

  • Develop comprehensive architectural designs for systems, including infrastructure, software components, and workflows, ensuring scalability, high availability, and performance optimization.
  • Design and implement cloud infrastructure solutions across AWS environments, with emphasis on cost optimization, security, and efficient resource management.
  • Develop and apply frameworks that translate business and mission needs into technical requirements, ensuring alignment with project goals and long-term system evolution.
  • Support implementation, deployment, and operationalization of designed systems, including CI/CD pipelines, observability, and reliability engineering practices.

Minimum Requirements

  • Master's degree in Computer Science, Computer Engineering, or a related field; (Bachelor's degree and experience in a specialized area may be substituted for a degree).
  • Minimum of 9 to 9.5 years verifiable, full-time work experience.
  • 10 or more years of professional experience in software engineering, DevOps, or cloud infrastructure engineering.
  • Proven expertise in designing and deploying scalable cloud architectures (AWS required; GCP or others a plus).
  • Strong experience with infrastructure as code, containerization, and orchestration technologies.
  • Demonstrated ability to translate complex requirements into robust technical architectures.
  • Deep understanding of system reliability, high availability design, and performance optimization.
  • Strong programming and scripting experience (e.g., Go, Python, Bash, Ruby).

Desired Qualifications

  • Experience optimizing large-scale systems for both performance and cost efficiency is desired.
  • Familiarity with big science data management is desired.
  • Experience building internal platforms, developer tooling, or self-service infrastructure is preferred.
  • Exposure to AI/ML infrastructure, including retrieval-augmented generation (RAG) systems, is preferred.
  • Demonstrated experience mentoring teams and improving engineering practices is desired.

Published Salary (if Available)

$118,000

Auto req ID

470409BR

Minimum Education Required

Masters

Job_Category

Computer Science

City*

Huntsville

State*

Alabama

Job Code

Computer_Science Computer Science

Affiliate Sponsor

University of Alabama in Huntsville

Salary : $118,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Scientist VI, Step 3?

Sign up to receive alerts about other jobs on the Computer Scientist VI, Step 3 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$106,443 - $140,064
Income Estimation: 
$92,916 - $127,459
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at VetJobs

  • VetJobs Lincoln, NE
  • Job Description This is a remote-based position located in Lincoln, Nebraska. Employees work from their residence (telework) and perform most client-relate... more
  • 3 Days Ago

  • VetJobs Little Rock, AR
  • Job Description ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. ... more
  • 3 Days Ago

  • VetJobs Ponca, OK
  • Job Description ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. ... more
  • 3 Days Ago

  • VetJobs Huntsville, AL
  • Job Description Purpose of the Position: The UAH Early Learning Center blends best practices from early childhood education, child development, early child... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Computer Scientist VI, Step 3 jobs in the Huntsville, AL area that may be a better fit.

  • VetJobs Huntsville, AL
  • Duties/Responsibilities Job Description Provide cyber defense and analysis duties under the guidance of the Information System Security Manager (ISSM) Aid ... more
  • 1 Day Ago

  • VetJobs Huntsville, AL
  • Job Description Purpose of the Position: The Computer Scientist II, Step 4, will support the Office of Data Science and Informatics (ODSI) within the Lab f... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!