SIGN IN
Cloud Software Engineer (Development) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Space Telescope Science Institute · 11 hours ago

Cloud Software Engineer (Development)

The Space Telescope Science Institute (STScI) is NASA’s science operations center for missions including the Hubble and James Webb Space Telescopes. They are seeking a Cloud Software Engineer II to implement and optimize cloud-native and hybrid architectures that support mission-critical data workflows and archival systems for large-scale scientific datasets.
Non ProfitAerospaceEducation
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Contribute to the design and development/maintenance of 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
Work under the guidance of senior engineers to implement cloud-native features and enhancements

Qualification

PythonAWS Cloud ServicesETL data processingRelational DatabasesData pipeline orchestrationContainerizationCI/CD toolsCollaborative team environmentJavaNode.jsAdvanced database knowledgeStreaming technologiesOrchestrationInfrastructure as CodeScientific data systemsAPI technologiesProblem-solving skills

Required

Bachelor's degree in computer science, Engineering, or related field with 5+ years of cloud software development experience
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)
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

Experience with Java and Node.js (nice to have)
Advanced database knowledge (optimization, performance tuning)
Knowledge of streaming/messaging technologies (Kafka, AWS SNS/SQS)
Experience with orchestration (Kubernetes)
Familiarity with Infrastructure as Code tools (Terraform, CloudFormation)
Experience in scientific or research data systems and distributed computing
Hands-on experience with modern API technologies, including GraphQL, is highly desirable

Benefits

An excellent and generous benefits package
Tuition reimbursement
Flexible work schedules
A stimulating and diverse work environment

Company

Space Telescope Science Institute

twittertwittertwitter
company-logo
Space Telescope Science Institute is a company focused on technology and implementation of long range telescopes.