1

Data Engineer Jobs in Baltimore, MD (NOW HIRING)

Data Engineer

Fort George G Meade, MD · On-site

$135K - $216K/yr

Responsibilities Peraton seeks a Data Engineer to support Department of Defense Cyber Defense Command (DCDC) with defensive cyberspace operations and AI/ML security support. Location: Fort Meade, MD.

Data Engineer

Fort George G Meade, MD · On-site

$135K - $216K/yr

Responsibilities Peraton seeks a Data Engineer to support Department of Defense Cyber Defense Command (DCDC) with defensive cyberspace operations and AI/ML security support. Location: Fort Meade, MD.

Data Engineer II

Baltimore, MD

$113K - $136K/yr

Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable analytics, reporting, and business decision-making. This role will focus on ...

Lead Data Engineer

Baltimore, MD · On-site +1

$113K - $136K/yr

Rowe Price is seeking an experienced Lead Data Engineer to guide the development and deployment of Enterprise data solutions that drives transformation enabling new business capabilities driving ...

Data Engineer

Fort George G Meade, MD · On-site

$135K - $216K/yr

Responsibilities Peraton seeks a Data Engineer to support Department of Defense Cyber Defense Command (DCDC) with defensive cyberspace operations and AI/ML security support. Location: Fort Meade, MD.

Data Engineer, Mid

Bowie, MD · On-site

$77K - $176K/yr

Data Engineer, Mid The Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there's more structured and unstructured data available today than ...

Data Engineer, Mid

Ashton, MD · On-site

$77K - $176K/yr

Data Engineer, Mid The Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there's more structured and unstructured data available today than ...

Data Engineer II

Baltimore, MD

$113K - $136K/yr

Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable analytics, reporting, and business decision-making. This role will focus on ...

Data Engineer

Baltimore, MD · On-site

$113K - $136K/yr

Data Engineer Employment Type: Full-Time, Mid-level Department: Business Intelligence CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business ...

Data Engineer, Mid

Laurel, MD · On-site

$77K - $176K/yr

Data Engineer, Mid The Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there's more structured and unstructured data available today than ...

Sr. Data Engineer

Windsor Mill, MD · On-site

$120 - $160/hr

The Data Engineer plays a key role in modernizing the organization's data ecosystem by helping transition legacy data analytics solutions to a contemporary infrastructure. This role blends advanced ...

Data Engineer

Columbia, MD · On-site

$240 - $270/hr

Bytoa is seeking a Data Engineer to support this brand new, high-priority project. This team will be responsible for aggregating data sources to create a clear picture of what infrastructure was ...

Data Engineer II

Baltimore, MD · On-site

$113K - $136K/yr

Deloitte is seeking a Data Engineer II to support the design, development, and delivery of data solutions that enable analytics, reporting, and business decision-making. This role will focus on ...

Showing results 41-60

Data Engineer information

See Baltimore, MD salary details

$44.2K

$128.9K

$176.4K

How much do data engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for data engineer in Baltimore, MD is $128,891.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,800.00 and $136,600.00 per year, depending on experience, location, and employer.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipeline tools. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience or advanced knowledge of tools like SQL, Python, and cloud platforms.

What is the role of a data engineer?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible and reliable for analysis and decision-making.

What are the most commonly searched types of Data Engineer jobs in Baltimore, MD?

The most popular types of Data Engineer jobs in Baltimore, MD are:

What are popular job titles related to Data Engineer jobs in Baltimore, MD?

For Data Engineer jobs in Baltimore, MD, the most frequently searched job titles are:

What job categories do people searching Data Engineer jobs in Baltimore, MD look for?

The top searched job categories for Data Engineer jobs in Baltimore, MD are:

What cities near Baltimore, MD are hiring for Data Engineer jobs?

Cities near Baltimore, MD with the most Data Engineer job openings:

Infographic showing various Data Engineer job openings in Baltimore, MD as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,891 per year, or $62 per hour.

Data Engineer

Peraton

Fort George G Meade, MD • On-site

$135K - $216K/yr

Full-time

Re-posted 28 days ago


Peraton rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

52nd of 226 rated it services


Job description

Responsibilities

Peraton seeks a Data Engineer to support Department of Defense Cyber Defense Command (DCDC) with defensive cyberspace operations and AI/ML security support.

Location: Fort Meade, MD.  

In this role, you will design and implement data infrastructure, pipelines, and integration solutions to support DCDC analytic capabilities within Caspian and JCRS-D environments. You will operate as part of the Analytic Development Team. 

 Primary Responsibilities:

  • Design and implement ETL workflows using Airflow, NiFi, or similar
  • Develop data transformation logic for schema compliance
  • Integrate data from IoT streams, APIs, and legacy systems
  • Implement data validation and quality checks
  • Optimize pipeline performance and reliability
  • Maintain data lineage tracking and documentation
Qualifications

Required Qualifications:

  • Minimum of 8 years with BS/BA; Minimum of 6 years with MS/MA; Minimum of 3 years with PhD
  • Proficiency in Python, SQL, Scala

  • Experience with Spark, Kafka, and Hadoop ecosystem

  • Knowledge of data modeling and warehousing

  • Understanding of streaming architectures

  • Experience with cloud data services

  • U.S Citizenship required
  • DoD TS with ability to obtain/maintain SCI clearance

Preferred Qualifications: 

  • Cloud platform certifications preferred

  • 5-8 years of specific experience
  • Bachelor's degree in Computer Science, Data Engineering, or related field
  • Extensive experience with React 18/19 best practices to refactor legacy React 16 code. Strong foundational skills in HTML, CSS, JavaScript, and TypeScript.
  • Strong understanding of common web vulnerabilities (XSS, Injection, DoS, ReDoS, Clickjacking) to ensure security compliance during refactoring
  • Experience using Flux CD and Kubernetes to deploy applications, and using GitLab for security pipelines
  • Experience with Node.js and Express
  • Experience with MarkLogic, specifically utilizing xQuery to search, query, and manage database data
Peraton Overview

Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure.

Target Salary Range$135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.EEOEEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.Employment Type: FULL_TIME

What Peraton employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Peraton logo

About Peraton

Sourced by ZipRecruiter

At Peraton, we re at the forefront of delivering the next big thing every day. We re the partner of choice to help solve some of the world s most daunting challenges, delivering bold, new solutions to keep people around the world safer and more secure.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Herndon, VA, US

Year founded

2017