Platzhalter Bild

Hybrid Senior Cloud Software Developer bei Space Telescope Science Institute

Space Telescope Science Institute · Baltimore, Vereinigte Staaten Von Amerika · Hybrid

130.000,00 $  -  150.000,00 $

Jetzt bewerben

About the Role

The Data Management Division (DMD) at Space Telescope Science Institute (STScI) is seeking a highly skilled Senior Cloud Software Developer to lead the design and development of cloud-native platforms, software tools, and data processing pipelines that support the Roman Space Telescope and the broader astronomy community. The Space Telescope Science Institute (STScI) is a multi-mission science and flight operations center for NASA’s flagship observatories on the Johns Hopkins University Homewood campus in Baltimore, Maryland. Learn more about our missions.

This role is ideal for someone with deep experience in database performance tuning, information architecture, and workflow orchestration for large-scale data processing. You’ll be part of a collaborative team working in a cloud computing environment to deliver high-quality, science-ready data products.

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 and develop scalable, reliable, and secure AWS-native cloud applications.
  • Build infrastructure using Infrastructure as Code (IaC) tools such as Terraform and CloudFormation
  • Develop and optimize data pipeline systems for astronomical data processing.
  • Implement CI/CD/CT pipelines for automated build, deployment, and testing.
  • Lead efforts in database performance optimization and schema design for large-scale relational and cloud-based databases.
  • Architect and manage workflow orchestration systems (e.g., Apache Airflow or similar tools) for complex data processing tasks.

Preferred Experience & Skills

  • Bachelor’s degree in computer science, Engineering, or related field with 8+ years of experience in AWS cloud environments
  • Proven expertise in cloud-native application development and cloud infrastructure management
  • Expertise in containerization and Kubernetes
  • In-depth knowledge of AWS services (EC2, Lambda, SNS/SQS, RDS, S3, Glacier, API Gateway)
  • Proficiency in Python, Java, BASH
  • Experience with IaC tools: Terraform, CloudFormation
  • Experience with CI/CD/CT platforms: GitHub Actions, GitLab CI, CodePipeline, Ansible
  • Strong experience with PostgreSQL or similar relational databases, including performance tuning and query optimization.
  • Experience designing data architectures for large-scale systems.
  • Familiarity with ETL processes and data lake architectures is a plus, though not essential.
  • Experience with the Jupyter ecosystem and cloud-based data storage management is beneficial.

Why Join Us?

You’ll be part of a mission-driven organization supporting cutting-edge astronomical research. You’ll work 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: http://www.stsci.edu/opportunities/benefits

TO APPLY: Share your experience by uploading a resume and completing an online application. Applications received by September 19, 2025, 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 [email protected].

#LYHYBRID

 

Jetzt bewerben

Weitere Jobs