Software Engineer

Science and Technology Corp.

VA • 3h ago • On-site

Senior

On-site

65,000 - 65,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer
  • Team: Cloud-native application development (EED program)
  • Focus: Full-stack AWS and web development for Earth observation data systems
  • Location: VA (Primary)
  • Compensation: $65,000–$105,000
  • Education: Bachelor’s Degree
  • Citizenship: U.S. Citizen or Permanent Resident

Description

You will develop feature work within the Platform or Integration & Analysis train for NASA’s EOSDIS Evolution and Development (EED) program. The role emphasizes building full-stack AWS and web capabilities to support mission-critical Earth science data access and integration. You will work under Senior and Principal engineers and contribute through Agile/SAFe planning and delivery.

Responsibilities

  • Develop and maintain web application features using JavaScript/TypeScript, Python, and/or Java
  • Build and consume RESTful APIs for Earth science data access and integration
  • Implement cloud-native solutions using AWS services such as Lambda, S3, and API Gateway
  • Write and maintain automated unit and integration tests to support CI/CD pipelines
  • Participate in code reviews, bug fixes, and sprint deliverables in a collaborative Agile team
  • Collaborate on architecture-aligned solutions and program standards
  • Participate in SAFe planning, PI planning, sprint ceremonies, backlog refinement, and technical reviews
  • Contribute to CI/CD pipeline automation, testing, and documentation

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related technical field
  • Proficiency in at least one modern language (JavaScript/TypeScript, Python, or Java)
  • Experience building and consuming RESTful APIs
  • Familiarity with AWS cloud services
  • Experience with Git-based version control and collaborative development workflows
  • Agile/Scrum team experience

Benefits

  • Health, dental, and vision insurance
  • FSA
  • Life and disability insurance
  • 401(k) with matching
  • Tuition reimbursement
  • Bonus incentive programs
  • Additional benefits and plans

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer role

Improve your resume for just $5

$65,000 – $65,000/year

Unlock Full Resume Report