Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Engineer

$125k - $150k

Space Telescope Science Institute

The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research in Astronomy (AURA), is NASA’s science operations center for missions including the Hubble and James Webb Space Telescopes. We are seeking a Senior Data Engineer to join our Data Management Division. We’re looking for a talented and experienced professional to help manage the backend data pipelines, MPP database system and ensure high-performance, reliable data access for our advanced astronomical public data archive, the Mikulski Archive for Space Telescopes (MAST)one of the world’s most advanced astronomical public data archives— serving missions such as HST, JWST, Roman, and TESS. This position can support hybrid work (around twice a quarter, in the office). 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.

We’re hiring a Senior Data Engineer with strong core engineering skills and a passion for building robust, scalable data platforms. You’ll work hands-on with real scientific datasets, modern ETL/ELT data pipelines, and advanced distributed systems in a collaborative environment that supports rapid growth. Show us your GitHub, your projects, your passion. We highly value strong fundamentals and learning agility. If you’re a capable senior engineer ready to expand your expertise in modern data lake and query engine technologies, we’d love to hear from you.

Responsibilities

  • PostgreSQL/MPP Platform Performance & Operations
  • Airflow Pipelines — Design, develop, deploy, monitor, and troubleshoot complex data pipelines using Apache Airflow to process, transform, and load large-scale datasets efficiently and reliably.
  • Build, maintain, and continuously improve data systems supporting scientific research, including relational databases and cloud-based Lakehouse
  • Ensure data accuracy, accessibility, observability, and reliability through proactive monitoring, alerting, and incident response
  • Work with scientists, data engineers, and cross-functional teams to translate requirements into robust, scalable platform solutions.
Required Technical Skills
  • Advanced expertise in PostgreSQL and Greenplum MPP
  • Strong proficiency with Apache Airflow
  • Hands-on experience with AWS cloud services
  • Strong Python programming skills and proficiency in SQL and SQL performance tuning
  • Strong experience designing, building, and optimizing data pipelines at scale
Required Qualifications
  • Bachelor’s or master’s degree in computer science, Information Technology, or a related discipline
  • 8+ years of experience as a data engineer with proven expertise in Python, PostgreSQL, Airflow, AWS services, and production-grade practices
You’ll have the opportunity to grow into:
  • Specialized technologies such as Trino for distributed querying, Apache Iceberg for lakehouse management, Greenplum or other MPP systems, and large-scale performance tuning
  • Tackling complex challenges with high-volume scientific data, query optimization, and modern data infrastructure

Our excellent benefits include:

Employer retirement contribution – direct STScI contribution of 10% of your salary from your first day

12 days sick leave, up to 24 days’ vacation, and 10 paid holidays

Flexible work schedule with healthy work/life balance

Comprehensive medical/dental/vision/prescription plans, and more!

Salary range is $125,000 - $150,000. Final compensation is based on experience, skills, internal equity, and market conditions.

Application link - Senior Data Engineer

Applications received by 06/27/2026 will receive full consideration. Applications received after this date will be considered until the position is filled. Reference #:0015514

Individuals needing assistance with the employment process can contact us at View email address on click.appcast.io.

#LIHYBRID

Equal Opportunity Employer


This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer in Baltimore, MD vacancy
  • $125k - $150k

     ...Senior Data Engineer The Space Telescope Science Institute (STScI), operated by the Association of Universities for Research in Astronomy (AURA), is NASA's science operations center for missions including the Hubble and James Webb Space Telescopes. We are seeking a... 
    Senior
    Permanent employment
    Work at office
    Local area
    Relocation
    Flexible hours

    STScI

    Baltimore, MD
    8 days ago
  • $150k - $170k

     ...Senior Data Engineer Join one of Baltimore's Best Places to Work! The Banner is seeking an experienced and hands-on Senior Data Engineer to help scale and mature our modern cloud-based data platform as we expand operations through the acquisition and integration... 
    Senior
    Local area
    Flexible hours

    The Baltimore Banner

    Baltimore, MD
    1 day ago
  • $106.9k - $176.5k

     ...career wherever you want it to go.  Join EY and help to build a better working world. We are seeking a highly skilled Senior Consultant Data Engineer with expertise in cloud data engineering, specifically Databricks. The ideal candidate will have strong client... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Baltimore, MD
    2 days ago
  • $77k - $202k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...thorough data architecture strategies. As a Senior Associate you analyze complex problems,... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    3 days ago
  • $102.5k - $187.9k

     ...Studio+ – Adobe Customer Journey Analytics (CJA) Developer –Senior At EY, we’re committed to building a better working world...  ...strategies. The ideal candidate will have a strong background in data analytics, experience with Adobe CJA, and a passion for delivering... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Baltimore, MD
    7 days ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time...  ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...current and future business needs. As a Senior Manager you lead large projects, innovate... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    3 days ago
  • $77k - $202k

     ...time Travel Requirements: Up to 60% At PwC, our people in data and analytics focus on leveraging data to drive insights and make...  ...solutions to build and manage the advanced Data ecosystem. As a Senior Associate you are responsible for analyzing complex problems,... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    5 days ago
  • $104.8k - $144.1k

     ...Purpose Perform support activities within our Enterprise IT Data Analytics landscape relating to designing, building, testing, implementing...  ...products, and processes under the guidance of a Principal Data Engineer or Manager. May coordinate tasks for other team members... 
    Senior
    Work experience placement
    Local area

    Exelon

    Baltimore, MD
    8 days ago
  • $84k - $123k

    Eaton Corporation is seeking a Senior Service Support Engineer located in Elkridge, Maryland. This role involves preparing technical pricing and commercial proposals, serving as a primary contact for sales teams, and providing exceptional customer service. The expected... 
    Senior
    Work at office
    Remote work

    Eaton Corporation

    Elkridge, MD
    21 hours ago
  • $124k - $280k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Health Services Time...  ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...of health system and health plans. As a Senior Manager, you will drive use case development... 
    Senior
    Full time
    H1b

    PwC

    Baltimore, MD
    5 days ago
  • What Is the Opportunity? Travelers Data Engineering team constructs pipelines that contextualize and provide easy access to data by the entire enterprise. As a Senior Data Engineer you will accelerate growth and transformation of our analytics landscape. You will bring... 
    Senior

    The Travelers Companies, Inc.

    Cockeysville, MD
    21 hours ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability... 
    Local area
    Remote work

    Cornerstone OnDemand

    Baltimore, MD
    5 days ago
  • $112.4k - $189k

    cBEYONData, a subsidiary of SMX, is seeking a Senior Data Engineer / Analyst to support a federal customer's enterprise data modernization and integration initiatives. This role is responsible for analyzing complex data structures across legacy and modernized systems... 
    Senior
    Contract work
    Work experience placement
    H1b

    SMX Corporation

    Hanover, MD
    3 days ago
  •  ...SG2 Recruiting is supporting their client, Trend Health Partners, in their search for a Data Engineer I. A Data Engineer I is a junior developer role responsible for supporting the design, development, and maintenance of data pipelines and workflows. They assist with data... 
    Work experience placement
    Work at office

    SG2 Recruiting

    Baltimore, MD
    1 day ago
  •  ...Data Engineer Client: MD State Number of Positions: Multiple Location: Primary place of performance is HYBRID with 40% onsite requirement in Baltimore City, MD. One week per month onsite is required. On-site attendance may also be required during system rollout... 

    ExpediteInfoTech Inc

    Baltimore, MD
    3 days ago
  •  ...and challenging projects supporting the US Navy- Serco has a great opportunity for you! Serco has an exciting opportunity for a Data Engineer/Scientist to support U.S. Navy's Team Submarine Program Offices at the Washington Navy Yard in Washington, DC! This position... 
    Full time
    Contract work
    Part time
    Internship
    Work at office
    Local area
    Flexible hours

    Serco

    Baltimore, MD
    6 days ago
  •  ...Data Engineer (Healthcare Data Pipelines) Contract | US Citizen | Remote ~ Contract (1 year+) ~100% Remote ~ Due to our government client requirements, we can only consider US Citizens for this position. Will need to be able to obtain and maintain a Public... 
    Contract work
    H1b
    Remote work
    Visa sponsorship

    The ACI Group

    Gwynn Oak, MD
    4 days ago
  •  ...Recruiting is supporting Trend Health Partners in their search for a Data Engineer II. This role is ideal for a data professional who enjoys...  ...architecture and implementation approaches. Partner with senior engineers to support long-term platform and product strategy.... 
    Remote work
    Flexible hours

    SG2 Recruiting

    Baltimore, MD
    1 day ago
  • $160k - $170k

     ...Software Engineer **Active TS/SCI w/Polygraph REQUIRED**. Please do not apply if you do not currently possess this level of clearance....  ...and approvals, continuous monitoring and assessment, and network data gathering across the entire life cycle of a project. Essential... 
    Immediate start
    Shift work

    Shield Consulting Solutions

    Linthicum Heights, MD
    4 days ago
  •  ...NASA flagship space science missions by advancing astronomical data analysis and visualization tools used by the global research community...  ..., user support, training, and improvements to software engineering processes. Work includes developing advanced data visualization... 
    Senior

    Vets Hired

    Baltimore, MD
    1 day ago
  •  ...Job Description Job Description Data Engineer / Analytics Programmer (Healthcare Data) Contract | US Citizen | Remote ~ Contract (1 year+) ~100% Remote ~ Due to our government client requirements, we can only consider US Citizens for this position. Will need... 
    Permanent employment
    Contract work
    H1b
    Remote work
    Visa sponsorship

    The ACI Group, Inc.

    Woodlawn, MD
    27 days ago
  •  ...About the job Data/Integration Engineer (AWS, ETL, APIs, Event-Driven) Data/Integration Engineer (AWS, ETL, APIs, Event-Driven), Remote NO THIRD PARTY RECRUITERS PLEASE! CANDIDATES MUST BE SELF-REPRESENTED. ~ Contract (at least 6 months with potential... 
    Permanent employment
    Contract work
    H1b
    Remote work
    Visa sponsorship

    The ACI Group

    Towson, MD
    21 hours ago
  •  ...SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services to...  ...-recognized expertise in high performance computing, large data analytics and cutting edge information technologies. Active... 

    Sagecor Solutions

    Baltimore, MD
    4 days ago
  • $99k - $232k

     ...Specialty/Competency: Data, Analytics & AI Industry/Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop... 
    Full time
    H1b

    PwC

    Baltimore, MD
    18 days ago
  • $97.4k - $146.1k

     ...within the Business Analytics function that applies the power of data with machine learning to improve business outcomes across the...  ...analytical areas, including exploratory data analysis, feature engineering, predictive modeling, and visualization Develop, validate, and... 
    Senior
    Local area
    Flexible hours

    Sun Life

    Baltimore, MD
    7 days ago
  • $125.1k - $225.2k

     ...redefine what's possible. Job Description: POSITION OVERVIEW: We are seeking a highly experienced and technically proficient Data Engineer to join our team, focusing on supporting AI development, deployment, and maintenance of AI applications at enterprise scale.... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Parsons Company

    Baltimore, MD
    6 days ago
  • $125.5k - $230.2k

     ...want it to go.  Join EY and help to build a better working world. We are looking for a dynamic and experienced Manager of Data Engineering to lead our team in designing and implementing complex cloud analytics solutions with a strong focus on Databricks. The ideal... 
    Summer holiday
    Flexible hours

    EY

    Baltimore, MD
    2 days ago
  •  ...-Technologies has an immediately available opening for a Data Management Systems Engineer support enterprise and mission-focused systems engineering...  ...with Government stakeholders, technical teams, and senior leadership to support engineering integrity, mission execution... 
    Full time
    Contract work
    For contractors
    Immediate start
    Flexible hours

    RBR-Technologies

    Linthicum Heights, MD
    2 days ago
  • $140k - $160k

     ...decision making. For more information about our software solutions, please visit invitahealth.com . Job Title: Manager of Data Engineering Department: Development Reporting to : VP of Program Management and Integration Services Location: Baltimore, MD.... 
    Contract work
    Work at office
    Local area
    Monday to Friday
    3 days per week

    Invita Healthcare Technologies

    Baltimore, MD
    1 day ago
  •  ...analytics datasets, defining metrics and KPIs, and enabling insights through Power BI and Databricks AI/BI (Genie). This is not a data engineering role, but strong Databricks SQL and Lakehouse knowledge is required. Duties Databricks (Lakehouse / Gold Layer)... 

    PamTen

    Baltimore, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer. Be the first to apply!