Demo

Sr Software Engineer

Careers – STC
SILVER SPRING, MD Full Time
POSTED ON 11/8/2026
AVAILABLE BEFORE 1/6/2027
Job Title
Sr Software Engineer
Location
SILVER SPRING, MD 20910 US (Primary)
Category
General Laborer
Job Type
Full-Time
Compensation Minimum (USD)
$80,000
Compensation Maximum (USD)
$106,000
Education
Bachelor's Degree
Minimum Citizenship Status Required
U.S Citizen or Permanent Resident
Security Clearance Required
None
Job Description

About STC 

STC is a science, sensors, and systems company founded in 1979. We continually expand our Earth and Space Sciences support capabilities to NASA, NOAA, DoD, and other Federal and State agencies. Our staff support many of the operational missions that monitor the heartbeat of our planet through a growing number of Earth Observing System of Systems platforms and direct field research. We also research and investigate leading-edge observing technologies and assist in their integration into operations. 

 

STC offers competitive benefits to include health, dental, vision, FSA, life, disability, 401K (matching), tuition reimbursement, bonus/incentive programs, and various other plans. 

Overview 

The EOSDIS Evolution and Development (EED) program supports NASA's Earth Science Data and Information System (ESDIS) in enabling global, open access to critical Earth observation data. STC is growing its EED support team and is seeking a Senior Software Engineer to build the web applications and data visualization interfaces that make NASA earth science data accessible to the global science community. 

 

The Senior Software Engineer is a full-stack developer building front-end interfaces and back-end APIs within the EED Platform or Integration & Analysis train. This role requires deep expertise in React, Node.js, and AWS serverless development, a strong testing culture, and the ability to work across a large, cloud-native program team delivering mission-critical earth science data capabilities. 

Primary Responsibilities 

  • Design, develop, and maintain cloud-native web applications using React, Node.js, and related frontend frameworks (Redux, Angular). 

  • Build and consume RESTful and GraphQL APIs for earth science data access, visualization, and dissemination. 

  • Develop and maintain single-page applications (SPAs) in serverless AWS environments (Lambda, Step Functions). 

  • Implement end-to-end testing suites (unit, integration, E2E) and integrate with CI/CD pipelines. 

  • Debug complex issues across frontend and backend layers; proactively resolve performance bottlenecks. 

  • Collaborate effectively with cross-functional teams including designers, product owners, domain scientists, and backend engineers. 

  • Participate in Scaled Agile Framework (SAFe) planning events, Program Increment (PI) planning, sprint ceremonies, backlog refinement, and technical reviews. 

  • Collaborate with cross-functional teams within a large, multi-team Agile environment to deliver cloud-native earth science data capabilities on schedule. 

  • Contribute to CI/CD pipeline automation, code review, testing, and documentation in accordance with program standards. 

Job Requirements
  • Bachelor's degree and 6 years of software engineering experience 

  • Strong understanding of React, Node.js, and frontend frameworks (e.g., Redux, Angular) 

  • Demonstrable proficiency with Git and GitHub workflows 

  • 3 years of experience building and consuming RESTful or GraphQL APIs 

  • 3–5 years of experience building SPAs in serverless AWS environments 

  • In-depth knowledge of AWS cloud platforms including Lambda, Step Functions, and API Gateway 

  • Strong problem-solving, debugging, and cross-team collaboration skills 

  • Experience with end-to-end testing including unit tests and integration tests 

Desired Skills and Experience 

  • Knowledge of geospatial data formats and standards (GeoJSON, KML, Shapefile, cloud-native formats) 

  • Experience with full SDLC from user requirements through wireframes and production deployment 

  • Experience implementing AI tooling in front-end services (e.g., RAG, MCP) 

  • Familiarity with GIS software and tools (QGIS, ArcGIS) 

  • Ability to work with containerization and orchestration tools (Docker, Kubernetes) 

  • AWS Solutions Architect or AWS Developer certification 

 

Must be a US Citizen or Permanent Resident / Green Card holder.

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Salary : $80,000 - $106,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Software Engineer?

Sign up to receive alerts about other jobs on the Sr Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Careers – STC

  • Careers – STC VA US (Primary), VA
  • Job Title Mid-Level RF Spectrum Engineer Location VA US (Primary) Category Engineering Job Type Full-Time Compensation Minimum (USD) $110,000 Compensation ... more
  • 4 Days Ago

  • Careers – STC SILVER SPRING, MD
  • Job Title UX System Operator/Developer Location SILVER SPRING, MD 20910 US (Primary) Category Engineering, General Laborer Job Type Full-Time Compensation ... more
  • 5 Days Ago

  • Careers – STC SILVER SPRING, MD
  • Job Title Sr UI/UX Developer Location SILVER SPRING, MD 20910 US (Primary) Category Engineering, General Laborer Job Type Full-Time Compensation Minimum (U... more
  • 5 Days Ago

  • Careers – STC SILVER SPRING, MD
  • Job Title Sr UX Developer Location SILVER SPRING, MD 20910 US (Primary) Category Engineering, General Laborer Job Type Full-Time Compensation Minimum (USD)... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Sr Software Engineer jobs in the SILVER SPRING, MD area that may be a better fit.

  • Newgen Software Technologies Arlington, VA
  • Our Partner is supporting a U.S. Government customer to provide for onsite incident response to civilian Government agencies and critical asset owners who ... more
  • 4 Days Ago

  • Millennial Software Fairfax, VA
  • Job Type Full-time Description About Millennial Software: Millennial Software is revolutionizing the landscape of security and defense by leveraging our co... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!