Taro Logo

Senior Software Developer

KBR delivers science, technology and engineering solutions for governments and companies worldwide, with approximately 29,000 employees operating in 40 countries.
Greenbelt, MD, USA
$122,500 - $183,800
Backend
Senior Software Engineer
Remote
5,000+ Employees
6+ years of experience
Enterprise SaaS · Space

Description For Senior Software Developer

KBR is seeking a Senior Software Developer to join their team supporting NASA's Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract. This role offers an exciting opportunity to work at the intersection of space technology and software development, where you'll be building tools that help scientists and researchers access and analyze NASA's Earth Science mission data.

The position involves working in a fast-paced Agile environment, where you'll be responsible for the design, development, and operations of the NASA Earthdata Search Client (EDSC) and Common Metadata Repository (CMR). You'll be building innovative tools that enable scientists and students to discover, transform, and improve the quality of earth science data, contributing to solving environmental and socio-economic issues.

As a Senior Software Developer, you'll be working with modern technologies including cloud platforms (AWS, Azure, or Google Cloud), serverless architectures, and front-end frameworks like React. The role requires expertise in REST/GraphQL APIs, single-page applications, and cloud services such as Lambda and Step Functions. You'll be leading deployment efforts, troubleshooting production issues, and designing scalable architectures.

KBR offers a comprehensive benefits package including 401K with company match, health insurance, and professional development opportunities. The company's culture is built on their ONE KBR Values, emphasizing people, delivery, integrity, empowerment, and teamwork. With a global workforce of 29,000 people and operations in 40 countries, KBR provides an environment where you can grow professionally while working on meaningful projects that impact our understanding of Earth's systems.

The position offers flexibility with both on-site work in Greenbelt, Maryland, and remote work options for US-based candidates. The salary range is competitive, ranging from $122,500 to $183,800, based on experience and location. This is an excellent opportunity for experienced developers who want to apply their skills to meaningful scientific projects while working with cutting-edge technology.

Last updated 5 days ago

Responsibilities For Senior Software Developer

  • Support NASA's Earth Observing System Data and Information System (EOSDIS)
  • Work in fast-paced Agile development environment
  • Perform operations, design, and development for NASA Earthdata Search Client and Common Metadata Repository
  • Build and support tools for scientists to discover, transform, and improve earth science data
  • Lead deployment of product updates
  • Identify production issues
  • Construct scalable architecture

Requirements For Senior Software Developer

React
Node.js
  • Bachelor's degree in technical field (engineering or computer science)
  • 6+ years of software engineering experience
  • Knowledge of git
  • 3+ years experience with Rest or GraphQL APIs
  • 3-5 years working on SPAs in serverless environments
  • In-depth knowledge of cloud platforms (AWS, Azure, or Google Cloud)
  • Strong understanding of front-end technologies and frameworks
  • Strong problem-solving, technical, and leadership skills
  • Excellent communication skills
  • Must be US Citizen or a Permanent Resident

Benefits For Senior Software Developer

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • 401K plan with company match
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • AD&D insurance
  • Flexible spending account
  • Disability insurance
  • Paid time off
  • Flexible work schedule
  • Professional training and development

Jobs Related To KBR Senior Software Developer