Senior cloud software engineer development Job at Space Telescope Science Institute, Baltimore, MD

Y1NBNE5jUWY1NDU2OEpGczZNMEJZWkpV
  • Space Telescope Science Institute
  • Baltimore, MD

Job Description

The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research in Astronomy (AURA), is NASA’s science operations center for missions including the Hubble and James Webb Space Telescopes. STScI leads observation planning, data analysis, public engagement, and data archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working together to bring space science to the world. STScI is hiring a Senior Cloud Software Engineer (Development) with deep expertise in Python programming and building ETL data processing pipelines for large-scale scientific datasets for designing and optimizing cloud-native and hybrid architectures that support mission-critical data workflows and archival systems.

About The Role

The Data Management Division (DMD) Space Telescope Science Institute (STScI) seeks a highly skilled Senior Cloud Software Engineer with deep expertise in Python programming and building ETL data processing pipelines for large-scale scientific datasets. This role focuses on designing and optimizing cloud-native and hybrid architectures that support mission-critical data workflows and archival systems. You will lead efforts to develop robust, scalable solutions that integrate cloud and on-premises environments, enabling scientists worldwide to access and analyze astronomical data efficiently for missions such as the Hubble, James Webb, and Roman Space Telescopes.

This is a HYBRID work arrangement, offering flexibility to work both from home and onsite at our Baltimore, MD campus.

Candidates must reside in or be willing to relocate to our local market (MD, DE, VA, PA, DC & WV).

This position requires US Citizenship or Permanent Residence to meet ITAR requirements.

The annual salary range for this senior level role is $130,000 - $150,000. The posted salary range represents a general guideline; however, STScI considers several factors when determining base salary offers, such as internal pay equity, the scope and responsibilities of the position, the candidate's experience, education, and skill, and current market conditions. The substitution of additional relevant education and/or experience for stated qualifications may be considered.

Key Responsibilities

  • Design, develop, and maintain cloud-native applications on AWS and hybrid system architectures to support large-scale data processing and archival systems
  • Integrate with relational database (PostgreSQL, MSSQL) for high-performance storage and retrieval solutions
  • Develop data pipelines and ETL workflows using Python, Apache Airflow, and streaming technologies (Kafka or AWS Kinesis)
  • Build and manage AWS infrastructure using Infrastructure as Code (Terraform, CloudFormation)
  • Develop and maintain CI/CD pipelines for automated deployment and testing
  • Ensure system security, reliability, and compliance with STScI standards and best practices
  • Collaborate with scientists and engineers to understand requirements and deliver scalable, maintainable solutions
  • Troubleshoot and resolve complex technical issues in production and development environments

Required Qualifications

  • Bachelor’s degree in computer science, Engineering, or related field with 8+ years of cloud software development experience.
  • Strong proficiency in:
    • Python and SQL for application development and data processing
    • AWS Cloud Services (ECS/EKS, Lambda, RDS, S3, SNS/SQS, etc.)
    • Relational Databases (PostgreSQL, MSSQL, or similar)
    • Data pipeline orchestration (Apache Airflow, AWS Batch)
  • Experience with containerization (Docker) and orchestration (Kubernetes)
  • Experience with CI/CD tools (GitHub Actions, GitLab CI, AWS CodePipeline)
  • Excellent problem-solving skills and ability to work in a collaborative team environment

Preferred Qualifications

  • Experience with Java and Node.js (nice to have)
  • Advanced database knowledge (optimization, performance tuning)
  • Knowledge of streaming/messaging technologies (Kafka, AWS SNS/SQS)
  • Familiarity with Infrastructure as Code tools (Terraform, CloudFormation)
  • Experience in scientific or research data systems and distributed computing

TO APPLY

: Share your experience by uploading a resume and cover letter and by completing an online application. Applications received by February 13, 2026, will receive full consideration. Applications received after this date will be considered until the position is filled.

Individuals needing assistance with the employment process can contact us at careers@stsci.edu

Why Join Us?

You will be part of a mission-driven organization supporting cutting-edge astronomical research. You will collaborate with a team of software developers and astronomers to deliver critical science products and data processing tools. We offer a flexible hybrid work environment, competitive compensation, and the opportunity to work on impactful projects that shape the future of space science.

We offer an excellent and generous benefits package, tuition reimbursement, flexible work schedules and a stimulating and diverse work environment. Explore our benefits:

Individuals needing assistance with the employment process can contact us at careers@stsci.edu.

#LYHYBRID

Job Tags

Permanent employment, Full time, Local area, Work from home, Worldwide, Relocation, Flexible hours,

Similar Jobs

A Igreja de Jesus Cristo dos Santos dos Últimos Dias

Project Coordinator Job at A Igreja de Jesus Cristo dos Santos dos Últimos Dias

View More Jobs Project Coordinator Salt Lake City, UT, United States (Hbrido) Trending...  ...Project Coordinator is responsible for working with researchers, departments, and areas...  ...week, with the option of working from home when there are not required in-person meetings... 

Matrix Providers

Audiologist Job at Matrix Providers

 ...Heroes, sharing in our mission to provide excellent healthcare with dignity, compassion, and pride. Matrix Providers is hiring an Audiologist to join our team of talented medical professionals to conduct a one-time, non-treatment Veteran Disability Exam in Leesville,... 

BrightSpring Health Services

MENTAL HEALTH PRACTITIONER - IRTS - 2500 SIGN-ON Job at BrightSpring Health Services

 ...management, planning, individual counseling, skills teaching, group work, case management, household management, financial eligibility assistance, and on-call. Responsibilities Conducts self in a professional and ethical manner in all work-related functions... 

Baylor College of Medicine

Psychiatry & Behavioral Sciences - AMS (Assistant Professor) Job at Baylor College of Medicine

Summary The Baylor Psychiatry Service at Harris Health and Ben Taub Hospital has openings for an hourly ER Moonlighting, as needed, psychiatry faculty position. The position comes with a faculty appointment within the Menninger Department of Psychiatry and competitive...

Ogletree Deakins

Business Immigration Paralegal 2 Job at Ogletree Deakins

Position Summary: Help make the American dream come true for immigrants! This is an exciting opportunity to grow your career with one of the largest law firms in the United States. Ogletree Deakins is an international law firm with 60 offices throughout North America...