SIGN IN
Senior Software Engineer (Backend) - NASA jobs in United States
cer-icon
Apply on Employer Site
company-logo

INNOVIM · 1 day ago

Senior Software Engineer (Backend) - NASA

INNOVIM is seeking a Senior Software Engineer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and Development-3 (EED-3) contract. This role is heavily backend-focused, involving the design and maintenance of backend services and ensuring system reliability for mission-critical services.
Information Technology
check
Comp. & Benefits
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, implement, and operate large-scale Elasticsearch clusters, including index design, data modeling, lifecycle management, and performance tuning
Develop and maintain backend services in Clojure, supporting high-throughput search and metadata APIs
Ensure system reliability, scalability, and availability for mission-critical services (99.9% uptime targets)
Lead troubleshooting and resolution of complex production issues across distributed systems
Collaborate closely with DevOps, cloud infrastructure, and product stakeholders in an Agile / SAFe environment
Contribute to architectural decisions for cloud-native systems (AWS preferred)
Mentor other engineers and provide technical leadership within the team

Qualification

ElasticsearchClojureAWSDistributed systemsGeospatial data systemsContainerizationInfrastructure-as-CodeCI/CD pipelinesSAFeAWS certificationsGIS toolsFront-end frameworksProblem-solvingCommunication skills

Required

Bachelor's degree in Computer Science, Engineering, or a related technical field
6+ years of professional software engineering experience, primarily backend-focused
Experience with Elasticsearch, including: Cluster architecture and operations, Indexing strategies and schema design, Performance optimization and scaling, Managing large datasets (billions of records, high query volumes)
Experience with Clojure in production systems
Cloud platform experience (AWS preferred), including serverless services (Lambda, Step Functions)
Proven experience building and operating high-availability, high-performance distributed systems
Strong problem-solving skills and the ability to independently drive complex technical work
Excellent written and verbal communication skills

Preferred

Experience with geospatial or scientific data systems
Familiarity with GIS tools and formats (e.g., GeoJSON, QGIS, ArcGIS)
Experience with containerization and orchestration (Docker, Kubernetes)
Infrastructure-as-Code and CI/CD pipeline experience
Experience working within the Scaled Agile Framework (SAFe)
AWS certifications (Solutions Architect, Developer, or similar)
Familiarity with front-end frameworks (e.g., React)

Benefits

Comprehensive nationwide Medical/Dental/Vision insurance programs
Life insurance
Matching 401k contribution
Educational/Training support

Company

INNOVIM

twittertwittertwitter
company-logo
INNOVIM is a defense & space company offering IT, Science and Engineering applications.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Shahin Samadi, Ph.D.
Co-Founder and CTO
linkedin
leader-logo
Marianna Murphy
Chief Operating Officer
linkedin

Recent News

Company data provided by crunchbase