KBR logo

Senior Software Developer

KBR

Houston, TX
Full Time
Senior
123k-184k
7 days ago

Job Description

About the Role

KBR is seeking a highly motivated Senior Software Developer to support NASA's Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract. The role involves working in a fast-paced Agile environment to perform operations, design, and development for NASA's Earthdata Search Client (EDSC) and Common Metadata Repository (CMR). The candidate will build and support innovative tools for scientists and students to discover, transform, and improve earth science data, contributing to solving environmental and socio-economic issues. The position emphasizes collaboration, deployment of product updates, and scalable architecture development.

Key Responsibilities

  • Perform operations, design, and development for NASA's Earthdata Search Client (EDSC) and Common Metadata Repository (CMR).
  • Build and support innovative tools enabling scientists and students to discover, transform, and improve earth science data.
  • Lead the deployment of product updates and identify production issues.
  • Construct scalable architecture solutions to support data discovery and management.
  • Work in a fast-paced Agile development environment to meet project goals.

Requirements

  • Bachelor's degree in a technical field such as engineering or computer science.
  • At least 6 years of software engineering experience.
  • Demonstrable knowledge of git.
  • 3+ years of experience building and utilizing Rest or GraphQL APIs.
  • 3-5 years working on SPAs (single page applications) within serverless environments.
  • In-depth knowledge of cloud platforms such as AWS, Azure, or Google Cloud, including networking and serverless services like Lambda and Step Functions.
  • Strong understanding of front-end technologies and frameworks (e.g., React, Angular).
  • Strong problem-solving, technical, and leadership skills.
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Must be a US Citizen or a Permanent Resident.

Nice to Have

  • Knowledge of geospatial data formats and standards (e.g., GeoJSON, KML, Shapefile).
  • Familiarity with GIS software and tools (e.g., QGIS, ArcGIS).
  • Knowledge of cloud native file formats.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience using the Scaled Agile Framework (SAFe) methodology.
  • Experience with full life cycle software design and development on large/complex n-tier client/server applications.
  • AWS Solutions Architect or AWS Developer certifications.

Qualifications

  • Bachelor's degree in a technical field such as engineering or computer science.

Benefits & Perks

  • Competitive salary range of $122,500 to $183,800, based on experience and location.
  • KBR offers benefits including 401K plan with company match, medical, dental, and vision insurance.
  • Life insurance, AD&D, flexible spending accounts, disability coverage, paid time off, and flexible work schedules.
  • Support for career advancement through professional training and development.

Working at KBR

KBR emphasizes a Zero Harm culture and a People First philosophy, fostering an environment where everyone can Belong, Connect, and Grow. The company is passionate about its people, committed to diversity and inclusion, and supports professional development and career growth.

Apply Now

Job Details

Posted AtJul 17, 2025
Salary123k-184k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About KBR

Website

kbr.com

Location

Houston, TX

Industry

Custom Computer Programming Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches