Space Telescope Science Institute - Baltimore, MD

posted 15 days ago

Full-time - Senior
Baltimore, MD

About the position

The Senior Software Engineer position at the Space Telescope Science Institute (STScI) involves developing software for the James Webb Space Telescope (JWST) Data Processing Pipelines. This role is crucial for supporting NASA missions by ensuring the effective processing, storage, retrieval, and archiving of astronomical data from various missions, including Hubble and TESS. The position offers a hybrid work model, requiring only one day in the office each quarter, and is open to candidates willing to relocate to the local market.

Responsibilities

  • Create software systems for the pipeline processing of astronomical data.
  • Develop and maintain interfaces between databases and data processing systems.
  • Refine and improve processing algorithms and performance for science programs.
  • Lead in troubleshooting and debugging issues, support day-to-day operations, and resolve production problems.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or an equivalent relevant field.
  • 8+ years of hands-on experience in software engineering and data management.
  • Proficient in Python programming.
  • Experience with relational databases.
  • Experience working in a Linux-based environment.
  • Experience with Continuous Integration and Delivery (CI/CD) practices.

Nice-to-haves

  • Familiarity with AWS services including S3, EC2, Lambda, EKS/ECS, SQS, SNS, RDS, and other data-related cloud services.

Benefits

  • Employer retirement contribution of 10% of salary from the first day.
  • 12 days sick leave, up to 24 days' vacation, and 10 paid holidays.
  • Flexible work schedule with work/life balance.
  • Comprehensive medical/dental/vision/prescription plans.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service