STScI is looking for a Senior Cloud Software Developer to join their Data Management Division to focus on developing software for HST Data Processing Pipelines, which are responsible for the processing, storage, retrieval, and archiving of astronomical data.
Requirements
- Expertise in the Python programming language
- Strong experience with workflow managers (Airflow)
- Strong experience with Relational databases
- Proficient with automation tools and CI/CD pipelines using platforms like GitLabCI, GitHub Actions
- Experience with AWS services including S3, EC2, Lambda, EKS/ECS, SQS, SNS, RDS and other data related cloud services
Responsibilities
- Design and develop software systems for the pipeline processing of astronomical data
- Develop and maintain interfaces between database and data processing systems
- Refine and improve processing algorithms and performance for science programs
- Involved in day-to-day operations, lead in troubleshooting and debugging, fix production issues in a timely manner.
Other
- This position requires US Citizenship or Permanent Residence to meet ITAR requirements.
- Candidates must reside in or be willing to relocate to our local market (MD, DE, VA, PA, DC & WV) and be able to work on-site when needed.
- Bachelor’s degree in Computer Science, Engineering, or an equivalent relevant field with 8+ years hands-on working experiences in software engineering and data management.
- Applications received by January 30, 2026, will receive full consideration.