Remote Junior Software Engineer: NASA Data & APIs

CACI International Inc

United States

Remote

USD 53,000 - 106,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI International Inc. seeks a Junior Software Developer to help modernize enterprise solutions for NASA. You will work with senior engineers, product owners, and data specialists to build, test, and maintain capabilities across the Agency Data Catalog and Open Innovation Products.

This is an ideal role for an early-career developer who loves cloud tech and continuous learning. You will contribute to APIs, data ingestion pipelines, and system integrations, while collaborating in a remote-first

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related discipline; relevant experience or certifications may substitute.
  • Experience developing software with Python through professional work, internships, or projects.
  • Experience with relational databases and SQL queries.
  • Familiarity with SDLC concepts, Git, and Agile methodologies.
  • Basic understanding of web services, REST APIs, and data-driven apps.

Responsibilities

  • Develop, test, and maintain modern software solutions using established engineering practices.
  • Implement features for Agency Data Catalog and Open Innovation Products under guidance.
  • Develop and maintain integrations via APIs, data ingestion pipelines, and database connections.
  • Support cloud-based development and operations in secure environments.
  • Collaborate with engineers, data engineers, cybersecurity staff, and stakeholders to deliver capabilities.
  • Troubleshoot issues, perform root cause analysis, and document implementation details.
  • Create technical docs, including user stories and configuration notes.
  • Participate in Agile ceremonies and apply CI/CD, infrastructure automation, and secure coding practices.
  • Contribute effectively in a remote-first team with proactive communication and self-management.
  • Maintain a productive home-office setup with reliable internet for virtual collaboration.

Skills

Python
SQL
Git
REST APIs
Remote work

Education

Bachelor’s degree in Computer Science / Software Engineering / Information Systems

Tools

Databricks
Microsoft Purview
Apache Airflow
GitLab

Job description

CACI International Inc. seeks a Junior Software Developer to help modernize enterprise solutions for NASA. You will work with senior engineers, product owners, and data specialists to build, test, and maintain capabilities across the Agency Data Catalog and Open Innovation Products.

This is an ideal role for an early-career developer who loves cloud tech and continuous learning. You will contribute to APIs, data ingestion pipelines, and system integrations, while collaborating in a remote-first

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Software Engineer - Python & Cloud
Remote Junior Software Engineer - Python & Cloud

Royper Royco LLC • United States

Remote
USD 53,000 - 106,000
Remote Software Engineer I - API & Cloud Deployments
Remote Software Engineer I - API & Cloud Deployments

Veterans Classic Rock • United States

Remote
USD 53,000 - 106,000
Junior Software Developer
Junior Software Developer

CACI • United States

Remote
USD 53,000 - 106,000
Junior Software Developer
Junior Software Developer

CACI International Inc • United States

Remote
USD 53,000 - 106,000
Junior Software Developer CACI
Junior Software Developer CACI

Veterans Classic Rock • United States

Remote
USD 53,000 - 106,000
AI Spaceflight Software Engineer & Data Scientist
AI Spaceflight Software Engineer & Data Scientist

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Flexible time off
Senior Data Engineer – Spark, API & Cloud Solutions
Senior Data Engineer – Spark, API & Cloud Solutions

CACI International Inc • Chantilly (VA)

On-site
USD 104,000 - 218,000
Healthcare
Wellness programs
Retirement plan
+4
Remote Cloud Software Engineer
Remote Cloud Software Engineer

CACI International • United States

Remote
USD 82,000 - 172,000
Senior Data Engineer (TS/SCI) - APIs, Spark & AWS
Senior Data Engineer (TS/SCI) - APIs, Spark & AWS

CACI International • Chantilly (VA)

On-site
USD 104,000 - 218,000
Software Developer – AI, Cloud & DoD (Secret)
Software Developer – AI, Cloud & DoD (Secret)

CACI International Inc • Washington

Hybrid
USD 87,000 - 182,000