1

Computer Science Nasa Jobs in Vienna, VA (NOW HIRING)

Cloud Software Developer

Washington, DC · Hybrid

$63.75 - $87.25/hr

... NASA's Space Communications and Navigation (SCaN) program. The ideal candidate combines strong ... Bachelor's degree in Computer Science, Engineering, or related field (Mechanical or Aerospace ...

Cloud Software Developer

Washington, DC · Hybrid

$63.75 - $87.25/hr

... NASA's Space Communications and Navigation (SCaN) program. The ideal candidate combines strong ... Bachelor's degree in Computer Science, Engineering, or related field (Mechanical or Aerospace ...

Cloud Software Developer

Greenbelt, MD · On-site

$57 - $78/hr

The Cloud Software Developer will support NASA's Earth Observing System Data and Information System ... EDUCATION/EXPERIENCE/EXPERTISE REQUIREMENT: • Bachelor's degree in Computer Science, Engineering ...

Cloud Software Developer

Greenbelt, MD · On-site +1

$57 - $78/hr

The Cloud Software Developer will support NASA's Earth Observing System Data and Information System ... EDUCATION/EXPERIENCE/EXPERTISE REQUIREMENT: · Bachelor's degree in Computer Science, Engineering ...

Sr. GIS Solution Engineer- Health & Sciences

Vienna, VA · On-site

$55.50 - $71.50/hr

... NOAA, NASA, Health and Human Services (HHS), the Census Bureau, and much more. They inspire ... Bachelor's degree in geography, computer science, or a related field * Visa sponsorship is not ...

Founded on a decade of Caltech research in partnership with NASA/JPL, we are led by scientists ... Degree in Computer Science. * 3+ years of experience writing production ready code in Python. * 3+ ...

Software Developer

Greenbelt, MD · On-site

$100K - $110K/yr

Position Overview NASA SEWP is seeking a mid-level Java Software Developer to build and maintain ... Bachelor's degree in Computer Science or related field * 2+ years of experience developing Java ...

Showing results 21-40

Computer Science Nasa information

See Vienna, VA salary details

$56.7K

$83.4K

$98.4K

How much do computer science nasa jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer science nasa in Vienna, VA is $83,416.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,800.00 and $93,800.00 per year, depending on experience, location, and employer.

What is a computer science job at NASA?

A Computer Science job at NASA involves developing software, algorithms, and data systems that support space exploration, robotics, artificial intelligence, and scientific research. Computer scientists at NASA work on projects like spacecraft autonomy, satellite imaging, cybersecurity, and big data analysis. They collaborate with engineers, scientists, and astronauts to solve complex computational problems that enable missions. These roles require strong programming skills, knowledge of machine learning, and expertise in areas like high-performance computing or simulations.

What types of projects do computer science professionals typically work on at NASA?

Computer Science professionals at NASA contribute to a wide array of projects, including the development of flight control software, satellite data analysis, artificial intelligence for spacecraft autonomy, and cybersecurity for mission-critical systems. Your work may involve collaborating with engineers, scientists, and astronauts to build robust, efficient solutions for real-time space operations or data-heavy scientific research. Projects can range from developing algorithms for Mars rover navigation to designing cloud-based infrastructure for Earth science data. These roles offer the opportunity to tackle unique technical challenges and often involve continual learning as you adapt to the evolving needs of space exploration missions.

What are the key skills and qualifications needed to thrive in the computer science NASA position, and why are they important?

To thrive in a Computer Science position at NASA, you need a solid background in computer science, mathematics, and engineering, supported by at least a bachelor's degree in a related field. Familiarity with programming languages such as Python, C++, and MATLAB, as well as experience using high-performance computing systems, is essential, and security clearances or specialized certifications may also be required. Strong problem-solving abilities, teamwork, and clear communication are important soft skills for collaborating with interdisciplinary teams and managing complex projects. These skills and qualifications are critical for contributing to innovative research, ensuring mission success, and advancing cutting-edge technology at NASA.

Infographic showing various Computer Science Nasa job openings in Vienna, VA as of August 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 95% In-person, and 5% Remote job distribution, with an average salary of $83,416 per year, or $40.1 per hour.

GD169 Senior Software Systems Engineer & Architect

ADNET Systems, Inc.

Greenbelt, MD • On-site

$130K - $177K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 9 days ago


Job description

GD169 Senior Software Systems Engineer & Architect
At NASA Goddard Earth Sciences (GES) Data and Information Services Center (DISC) we are committed to enabling scientific research by distributing over 1400 Earth Science data collections and providing useful tools to assist data analysis. We are currently looking for a cloud development engineer to help design, build and deploy a cloud infrastructure to host GES DISC data collections and services. The GES DISC Software Development Team work within a Data Center including a team of experts in Earth Science data informatics and Software Engineers to support a NASA Earth Science Data Center (https://disc.gsfc.nasa.gov) located in Greenbelt, MD.
This position is for a Senior Software Systems Engineer and Architect to support the ongoing projects at the GES DISC. The successful candidate will have technical development responsibilities and help with design, coding, testing, integration and taking services to operations and delivery of applications based on infrastructure-as-code concepts. The ideal candidate must have experience and expertise with container-based architectures Docker and Kubernetes and with AWS server-less services (Lambda, S3, DynamoDB, etc.) and managing resources through Infrastructure as Code (IaaC).
Additionally, the candidate is expected to have demonstrated technical experience and work history with:
  • Strong experience architecting and developing scalable, elastic cloud systems leveraging serverless, microservices, and containerized architectures in AWS.
  • Proficiency in backend development using Python and/or Node.js.
  • Strong experience with Docker and container orchestration platforms (e.g., Kubernetes, Amazon EKS).
  • Experience with Git and standard source-control workflows.
  • Strong understanding of CI/CD pipelines and automated testing.
  • Experience with infrastructure-as-code tools such as Terraform and AWS CloudFormation.
  • Hands-on experience with Earth science or geospatial data formats such as NetCDF, HDF, or GeoTIFF.
  • Hands-on experience supporting migration of on-premises systems or data workflows to AWS.
  • Experience with Zarr and Dask for scalable, parallel, and cloud-based data processing
  • Experience with the Jupyter ecosystem, including Jupyter Notebooks, JupyterHub, or JupyterLite, is a plus.
  • Experience with frontend development (e.g., JavaScript/TypeScript, React) is a plus.
  • Ability to work effectively in agile development environments, including Scrum and SAFe.

The applicant is expected to solve complex algorithm or data conversion problems with little or no oversight and can respond effectively to science data user questions on technical and scientific issues, provide technical and scientific support in enhancing and extending data and information services and make effective presentations to large audiences at workshops and conferences.
Required:
  • M.S./B.S. computer science, or in physical or earth sciences or related engineering or remote sensing experience with 10+ years hands on programming and system design experience supporting satellite mission data
  • 10+ years scientific programming experience and skill with use of languages such as (Python, Node.js, C/C++, or others) and data formats HDF/HDF-EOS, HDF5, netCDF4, GRIB, and related metadata
  • Programming and development in Unix/Linux server/cloud environment
  • Experience with code development, repository and management tools
  • Excellent inter-personal and communications skills
  • Motivated individual with a keen sense for problem solving and ability to work with little supervision and as part of a team
  • Experience leading small projects from inception through execution
  • Ability to work in a multi-task environment
  • US Citizenship required.
  • Ability to obtain and maintain a Tier 1 Investigation through NASA.

Team ADNET brings over 30 years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA's Goddard Space Flight Center (GSFC) in Greenbelt, MD.
ADNET Systems, Inc. is working with Goddard Space Flight Center to fulfill NASA's vision for space exploration, and working with the Science and Exploration Directorate to fulfill its many missions.
ADNET Systems, Inc. is an employee-centric company, committed to providing premier benefits that support our employees and their families. With affordable medical and dental plans coupled with leading disability and life insurance options, ADNET offers our employees the benefits most sought after by today's professional candidate. Furthermore, our benefits package features the extras that distinguish us from other small businesses, ensuring our high employee retention that our customers appreciate.
Some features of our compensation plans and environment perks include:
  • Annual Leave/Sick Leave
  • Military and Family Emergency Leave
  • Paid Holidays
  • Performance Bonuses
  • Medical, Dental and Vision Plans
  • Direct Deposit Payroll
  • 401K Plan with Company Matching
  • Tuition Reimbursement
  • Swag bags