Senior Data Engineer

Shield Consulting Solutions, Inc.

Maryland

On-site

USD 230,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days PTO
11 paid holidays
100% employer-paid healthcare
8% 401(k) employer match

Job summary

Shield Consulting Solutions, Inc. is seeking a Senior Data Engineer to design, build, and optimize analytics data pipelines for scalable, reliable processing.

You will focus on end-to-end data ingress/egress, dataflow design, and Spark-based distributed processing to support complex analytics workloads. You will orchestrate workflows with Apache Airflow, work with SQL databases and big data formats, and ensure data quality and efficient processing across teams.

Qualifications

  • Minimum 7+ years of data engineering experience.
  • Bachelor’s degree in a technical discipline.
  • Proficient with Linux CLI and Linux tools.
  • Experience developing Bash scripts to automate processes.
  • Proficiency in Python and Java.
  • Hands-on Apache Airflow experience: DAG design, scheduling, operators/sensors, orchestration.
  • Experience with distributed big data processing engines like Apache Spark.
  • Familiarity with SQL databases MySQL, MariaDB, PostgreSQL.
  • Experience using Jupyter Notebook.
  • Experience with pandas and NumPy for data wrangling.
  • Experience with Parquet, JSON, CSV, XML data formats.
  • Familiarity with data quality, data validation, and anomaly detection.
  • Experience using Git.
  • Familiarity with HPC job scheduling tools including Slurm.
  • Experience with Jira and Confluence.

Responsibilities

  • Design, implement, and optimize data ingress and egress pathways to support analytics processing.
  • Apply expertise in dataflow design and data transport mechanisms for dependable pipeline performance.
  • Use Apache Spark for distributed processing aligned to analytics workloads.
  • Manage workflow orchestration for complex processing using Apache Airflow.

Skills

7+ years of data engineering

Education

Bachelor’s degree in a technical discipline

Tools

Apache Spark
Apache Airflow
Linux CLI
Bash scripting
Python
Java
MySQL
MariaDB
PostgreSQL
Jupyter Notebook
pandas
NumPy
Parquet
JSON
CSV
XML
Git
Slurm
JIRA
Confluence

Job description

This Senior Data Engineer role focuses on building and optimizing analytics data pipelines for efficient, scalable, and reliable processing.

Responsibilities
  • Design, implement, and optimize data ingress and egress pathways to support analytics processing
  • Apply expertise in dataflow design and data transport mechanisms to ensure dependable pipeline performance
  • Use Apache Spark for distributed processing aligned to organizational analytics workloads
  • Manage workflow orchestration for complex processing by using Apache Airflow
Requirements
  • 7+ years of experience
  • Bachelor’s degree in a technical discipline
  • Experience using the Linux CLI and Linux tools
  • Experience developing Bash scripts to automate manual processes
  • Recent software development experience using Python and Java
  • Experience with Apache Airflow, including:
    • DAG design
    • Scheduling
    • Operators and sensors
    • Orchestrating, scheduling, and monitoring complex workflows
  • Experience with distributed big data processing engines, including Apache Spark
  • Familiarity with SQL technologies: MySQL, MariaDB, and PostgreSQL for querying, joining, and aggregating large datasets
  • Experience using Jupyter Notebook
  • Experience with data wrangling and preprocessing using pandas and NumPy
  • Experience working with structured, semi-structured, and unstructured data formats: Parquet, JSON, CSV, XML
  • Familiarity with data quality concepts, data validation, and anomaly detection
  • Experience using Git source control
  • Familiarity with HPC job scheduling tools including Slurm
  • Experience with the Atlassian Tool Suite including JIRA and Confluence
Technologies
  • Apache Spark
  • Apache Airflow
  • Linux CLI, Bash
  • Python, Java
  • MySQL, MariaDB, PostgreSQL
  • Jupyter Notebook
  • pandas, NumPy
  • Parquet, JSON, CSV, XML
  • Git
  • Slurm
  • JIRA, Confluence
Compensation and Location
  • Location: Annapolis Junction, MD (onsite)
  • Salary: USD 230,000 - 240,000 per year
Benefits
  • 25 days PTO
  • 11 paid holidays
  • 100% employer-paid healthcare for employees and dependents (available day 1)
  • 8% 401(k) employer match with immediate vesting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

engineeringjobs.net, Inc. • Maryland

On-site
USD 130,000 - 180,000
Paid time off
Holidays
Healthcare for employees and dependets
+2
Senior Data Engineer
Senior Data Engineer

Landing Point • Wakefield (MA)

Hybrid
USD 110,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Charlotte (NC)

On-site
USD 120,000 - 150,000
Senior Data Engineer
Senior Data Engineer

Talent Reel • San Diego (CA)

On-site
USD 109,300 - 191,000
Medical insurance
Vision insurance
401(k)
Senior Data Engineer – Cloud & Analytics
Senior Data Engineer – Cloud & Analytics

Mogi I/O : OTT/Podcast/Short Video Apps for you • City of Kingston (NY)

On-site
USD 120,000 - 140,000
Senior Data Engineer
Senior Data Engineer

LyteForge • McLean (VA)

On-site
USD 101,700 - 124,300
Health Insurance
Vision Insurance
Paid Time off
+1
Senior Data Engineer
Senior Data Engineer

Centillion Infotech LLC • Glendale (CA)

On-site
USD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Susquehanna International Group • Bala Cynwyd (PA)

On-site
USD 110,000 - 170,000
Senior Data Engineer
Senior Data Engineer

ShadowObjects, LLC • Town of Florida (NY)

Remote
USD 120,000 - 140,000
Senior Data Engineer
Senior Data Engineer

Staff Hire, LLC • Mount Prospect (IL)

On-site
USD 120,000 - 180,000