CareerZen Logo
Company logo

Software Developer

Motorola Solutions

Full-time

Chicago, IL

Job description

INNOVIM is seeking a software developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract. INNOVIM’s EED-3 team provides Earth scientists and others access to data from NASA’s Earth Science missions. As a member of the EED-3 team, the software developer will build innovative tools allowing scientists and students alike to discover, transform, update, and improve the quality of Earth Science data in the pursuit of solving a wide range of environmental and socio-economic issues.

The candidate will play a key role in supporting the operations, design, and development of NASA’s Common Metadata Repository, a critical large-scale API used for managing NASA's science data. This system integrates data from satellites, aircraft, field measurements, and other sources. The candidate will ensure the API operates at peak performance, following operational agreements and policies, and maintaining compliance with program standards. Additionally, the candidate will drive efforts to scale the API, leveraging best practices for automation and performance optimization. Proactive issue detection, real-time alerting, and continuous improvement of the monitoring and logging systems will be crucial to ensure the API performs efficiently and reliably. The candidate will work cross-functionally to ensure the API meets both technical and business needs while delivering consistent, reliable service.

This position is remote, based out of Annapolis, MD with quarterly travel for PI Planning.
Must be a US Citizen

Required Experience, Knowledge, and/or Skills

  • Bachelor's degree or equivalent experience with at least 6 years in software engineering or operations roles.
  • Strong experience with AWS infrastructure and services, particularly for hosting large-scale APIs, including EC2, Lambda, API Gateway, S3, RDS, and Elasticsearch.
  • In-depth knowledge of Elasticsearch, including index management, query optimization, cluster configuration, and troubleshooting, to ensure efficient search performance and scalability.
  • Proven experience in managing the performance, scalability, and availability of large-scale production APIs, especially within cloud environments like AWS.
  • Hands-on experience automating infrastructure and operations using tools like Terraform, Ansible, or CloudFormation for AWS environments.
  • Expertise in implementing real-time issue detection, monitoring, and alerting systems (e.g., CloudWatch, Datadog, Prometheus) for production systems.
  • Familiarity with best practices for Elasticsearch tuning and performance optimization, particularly in high-traffic environments like CMR.
  • Strong desire to build infrastructure-as-code solutions for improving performance, scalability, and monitoring in production systems.
  • Ability to troubleshoot complex technical issues related to Elasticsearch and drive continuous improvement across AWS-hosted systems.
  • Strong communication skills to work collaboratively with both technical and non-technical teams to solve production challenges.

Nice to Haves

  • Experience in using AWS monitoring and logging services like CloudWatch, X-Ray, and CloudTrail to improve observability and troubleshoot performance bottlenecks.
  • Familiarity with continuous integration and delivery (CI/CD) practices for automated deployment and testing.
  • Experience with API performance tuning and troubleshooting, especially under high-traffic conditions.
  • Ability to ensure the security and integrity of production systems.
  • Ability to communicate effectively with both technical and non-technical stakeholders, ensuring alignment across teams.

Required Education
Bachelor’s degree in Computer Science, Engineering, or related technical field

INNOVIM is committed to providing superior work in the fields of science, engineering, data analytics and technology to government agencies. We offer competitive compensation packages, including comprehensive nationwide Medical/Dental/Vision insurance programs, life insurance, matching 401k contribution and Educational/Training support.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.