Senior Cloud Data Engineer

3 weeks ago


Baltimore, Maryland, United States Space Telescope Science Institute Full time

The Space Telescope Science Institute is a multi-mission science and flight operations center for NASA's flagship observatories. We are seeking a Senior Cloud Data Engineer to join our team and focus on data infrastructure and processing using big data processing tools and data storage solutions to advance our state-of-the-art, astronomical data archive, the Mikulski Archive for Space Telescopes (MAST).

MAST is the public data archive for more than 20 missions spanning more than 30 years, including HST, JWST, Roman, GALEX, PanSTARRS, Kepler, K2, and TESS.

The successful candidate will design, build, and manage data infrastructure for processing, storing, and analyzing large volumes of data in the cloud. This includes data pipelines, ETL (Extract, Transform, Load) processes, and ensuring data quality and integrity. Use big data technologies (e.g., Spark), SQL databases, data warehousing, data lakehousing and cloud data services. Focus on Data processing, storage, and analysis, ensuring data is accessible and usable for data exploration.

Key Responsibilities:

  • Design, construct, install, test, and maintain robust, highly scalable, flexible and cost-effective cloud-based data management systems: data store, data backup, data integration, data governance, data recovery and data retrieval
  • Design, develop and maintain scalable data ingestion and data migration pipelines and build out to support increasing mission data volume and complexity
  • Design, develop and maintain cloud-based scientific catalog data exploration tools/services
  • Design, install, deploy and support of hybrid environments with mixture of legacy and active mission astronomical data

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
  • 8+ years industry experience
  • Preferred certifications include AWS Certified Solutions Architect, or equivalent experience

Targeted Skills:

  • Strong SQL programming skills and experience with cloud SQL databases (e.g., Amazon RDS)
  • Extensive knowledge of ETL/ELT processes and cloud data Lakehouse solutions (e.g. Trino, Iceberg)
  • Familiarity with big data tools and frameworks. Experience with distributed database platforms (e.g. Massive Parallel Processing database clusters)
  • Familiarity with data modeling, data architecture, and data governance
  • SQL and database tuning expertise
  • Hands-on experience with cloud platforms, especially Amazon Web Services (AWS), including building and deploying cloud applications to automate processes
  • Proficiency in cloud data storage and access strategies
  • Strong programming skills in languages such as Python
  • Knowledge in machine learning
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)

Our Benefits:

  • Employer retirement contribution - direct STScI contribution of 10% of your salary from your first day
  • 12 days sick leave, 24 days' vacation, and 10 paid holidays
  • Comprehensive medical/dental/vision/prescription plans, and more

How to Apply:

Please upload a resume, cover letter and online application. Applications received by November 4, 2024 will receive full consideration. Applications received after this date will be considered until the position is filled.



  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Job Summary:The Space Telescope Science Institute (STScI) is seeking a highly skilled Senior Cloud Data Engineer to join our team. As a key member of our Catalog Science Branch, you will be responsible for designing, building, and managing data infrastructure for processing, storing, and analyzing large volumes of data in the cloud.Key...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    About the Role:We are seeking a highly skilled Cloud Data Engineer to join our team at the Space Telescope Science Institute. As a Cloud Data Engineer, you will be responsible for designing, building, and managing data infrastructure for processing, storing, and analyzing large volumes of data in the cloud.Key Responsibilities:Design, construct, install,...


  • Baltimore, Maryland, United States ASRC Federal Holding Company Full time

    About ASRC Federal CyberASRC Federal Cyber is a leading provider of technical, professional services to government and commercial clients. With a focus on delivering state-of-the-art solutions, our team of experts helps clients achieve their mission-critical objectives.Job Title: Senior Data ArchitectWe are seeking a highly skilled Senior Data Architect to...

  • Data Engineer

    4 weeks ago


    Baltimore, Maryland, United States Quadrant Full time

    Job Summary:Data Engineer - Cloud Data Warehouse ExpertWe are seeking a highly skilled Data Engineer with expertise in Cloud Data Warehousing to join our team at Quadrant. As a Data Engineer, you will be responsible for designing and developing ETL documents, collaborating with MI/BI teams, and providing technical recommendations to support data modeling...

  • Senior Cloud Engineer

    3 weeks ago


    Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Job Title: Cloud EngineerWe are seeking a highly skilled Cloud Engineer to join our team at the Space Telescope Science Institute. As a Cloud Engineer, you will be responsible for designing, developing, and maintaining cloud-based application platforms, infrastructure, services, data, and automation tools for our astronomical data archive.Key...

  • Data Engineer

    3 weeks ago


    Baltimore, Maryland, United States Motion Recruitment Full time

    Data Engineer - Cloud SpecialistWe are seeking a talented and motivated Data Engineer to join our growing technology team at Motion Recruitment.As a Data Engineer, you will play a critical role in designing, building, and maintaining the infrastructure that supports data-driven decision-making processes.You will collaborate with cross-functional teams to...

  • Data Engineer

    4 weeks ago


    Baltimore, Maryland, United States Motion Recruitment Full time

    Job Title: Data Engineer - Cloud Infrastructure SpecialistOur client, a leading investment management firm, is seeking a talented Data Engineer to join their growing technology team in Baltimore. As a Data Engineer, you will play a critical role in designing, building, and maintaining the infrastructure that supports data-driven decision-making processes.Key...


  • Baltimore, Maryland, United States Peraton Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Software Engineer to join our team at Peraton. As a key member of our engineering team, you will be responsible for designing, developing, and implementing cloud-native software applications using C#, Java, Python, and PHP languages.Key Responsibilities:Design and develop cloud-native software...

  • Senior Data Architect

    4 weeks ago


    Baltimore, Maryland, United States ASRC Federal Holding Company Full time

    Job TitleData ArchitectLocationHOME OFFICE, BALTIMORE, MD-21224Job DescriptionSenior Data Architect - Washington, D.C. ASRC Federal Cyber, LLC is a technical, professional services company providing state-of-the-art solutions to government and commercial clients. Our services include custom-engineered solutions that integrate with the latest technology,...

  • Senior Data Engineer

    4 weeks ago


    Baltimore, Maryland, United States Motion Recruitment Full time

    We are seeking a highly skilled Data Engineer to join our team at Motion Recruitment. The ideal candidate will have a strong background in Python, ETL, SQL, and AWS, with a minimum of 3-6 years of experience.This is a fantastic opportunity to work with a mid-sized asset management firm based in Baltimore, Maryland. The successful candidate will be...


  • Baltimore, Maryland, United States TotalMed Full time

    Job Title: Cloud Architecture Expert We are seeking an experienced Cloud Architect to join our team at {company}. As a Cloud Architect, you will be responsible for designing and implementing scalable, secure, and highly available cloud-based systems. Key Responsibilities: * Design and implement cloud-based architectures using AWS and Azure * Collaborate...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    Job Title: Senior Cloud DevelopersWe are seeking highly skilled Senior Cloud Developers to join our team at the Space Telescope Science Institute. As a Senior Cloud Developer, you will play a key role in designing, developing, and maintaining cloud-based applications and infrastructure to support our mission-critical systems.Key Responsibilities:Design and...


  • Baltimore, Maryland, United States Leidos Holding Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Architect to join our team at Leidos Holding. As a Senior Cloud Architect, you will be responsible for providing engineering and operational support for the AWS CCaaS platform.Key ResponsibilitiesAnalyze application and platform and translate functional requirements into technical solutions.Provide...

  • Lead Data Engineer

    4 weeks ago


    Baltimore, Maryland, United States Capital One Full time

    Job Title: Lead Data EngineerCapital One is seeking a highly skilled Lead Data Engineer to join our team. As a Lead Data Engineer, you will be responsible for designing, developing, and implementing large-scale data systems and architectures.Key Responsibilities:Collaborate with cross-functional teams to design and develop data-driven solutionsLead the...


  • Baltimore, Maryland, United States Space Telescope Science Institute Full time

    About the PositionThe Space Telescope Science Institute (STScI) is a leading science operations center for NASA's flagship observatories. Our world-class research center is based on the Johns Hopkins University Homewood campus in Baltimore, Maryland.This position supports a hybrid work schedule from home and onsite. Candidates must reside in or be willing to...


  • Baltimore, Maryland, United States Capital One Full time

    Job SummaryWe are seeking a highly skilled Data Engineer to join our team at Capital One. As a Data Engineer, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.You will work closely with Agile teams to collaborate on technical solutions, utilize programming languages like...

  • Lead Data Engineer

    4 weeks ago


    Baltimore, Maryland, United States Capital One Full time

    Job DescriptionCapital One is seeking a Lead Data Engineer to join our team. As a Lead Data Engineer, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies. You will work with a team of developers with deep experience in machine learning, distributed microservices, and...


  • Baltimore, Maryland, United States Capital One Full time

    Are you passionate about building innovative technology solutions that drive business growth? Do you enjoy collaborating with cross-functional teams to deliver robust cloud-based applications? At Capital One, we're seeking a talented Lead Software Engineer to join our team of experienced developers.About the Role:Lead a portfolio of cloud-based technology...


  • Baltimore, Maryland, United States Three Point Solutions Full time

    Job SummaryWe are seeking a highly skilled Cloud Infrastructure Engineer to lead our cloud platform initiatives. The ideal candidate will have a strong background in cloud computing, with expertise in Azure and AWS cloud services.Key Responsibilities:Design and implement cloud infrastructure solutions for high availability, security, and agilityCollaborate...


  • Baltimore, Maryland, United States CBTS Full time

    Job Title: Senior Application Support EngineerCBTS Technology Solutions is seeking a highly skilled Senior Application Support Engineer to join our team. As a key member of our IT infrastructure support team, you will be responsible for providing technical support and troubleshooting for Enovia users, addressing their inquiries and resolving any...