Senior Data Engineer
- Level
- Senior
- Work type
- Remote · US only
Not stated in the posting: salary, visa.
Open. First seen 10 October 2026.
About the role
Senior Data Engineer
Location: Herndon, VA (Remote Work)
Must have an Public Trust Clearance
KEY RESPONSIBILITIES
- Provide authoritative expertise on data engineering methods and best practices, including code first development approaches and modern pipeline design patterns.
- Design, implement, and maintain the data architecture that supports products and end users, with all assets managed under source control.
- Design, implement, and maintain ELT and ETL pipelines for efficient processing of source data in Azure Synapse and Azure Machine Learning, using both SDK V1 and SDK V2.
- Migrate source data identified by SBA OIG into Azure Data Lake Storage.
- Normalize entity attributes such as addresses, phone numbers, and other common fields.
- Review, maintain, and improve existing architecture and pipelines, including periodic audits addressing bottlenecks, deprecated dependencies, and architecture drift.
- Establish quality controls across all pipelines and introduce error handling, logging mechanisms, and validation checks.
- Incorporate source control across all pipelines and analytics codebases so code can evolve iteratively without destabilizing the architecture.
- Optimize ingestion, processing, and storage across a wide variety of datasets and data types, including modern columnar formats such as Parquet.
- Develop self service capabilities that let SBA OIG analysts query and export data for investigations and audits.
- Author robust standard operating procedures governing the authoring, development, validation, publishing, execution, and monitoring of all data pipelines and assets in the Azure environment.
- Produce detailed documentation of the data architecture, including data dictionaries, entity relationship diagrams, and pipeline process maps.
- Maintain and expand the environment with additional datasets and services on request, following a defined intake and testing process before production deployment.
- Stay current with emerging AI tooling relevant to data engineering and contribute to exploratory work evaluating automation and language model assisted capabilities.
Requirements
Education
Bachelor's degree in data engineering, computer science, data science, machine learning, mathematics, or a related field. Alternatively, five years of applied work experience in any of the same fields.
- 5 years - Maintaining SQL databases and conducting advanced operations in SQL and T-SQL.
- 5 years - Designing, implementing, and maintaining ELT and ETL processes in cloud based data analytics environments.
- 3 years - Working in Azure Synapse and Azure Machine Learning with the modern data stack. Certifications preferred, DP-203 or equivalent.
- 3 years -Manipulating data in Python. Pandas is required. PySpark and Polars preferred. Experience developing reusable, modular code preferred.
PREFERRED QUALIFICATIONS
- DP-203, Microsoft Certified Azure Data Engineer Associate, or an equivalent current certification.
- Implementing pipelines and infrastructure using code first approaches: Python SDK, CLI, REST APIs, or infrastructure as code tooling such as Terraform or Bicep.
- Implementing source control and continuous integration and delivery workflows for data assets.
- Demonstrated familiarity with AI coding assistants and large language model integration patterns.
- PySpark or Polars at production scale.
- Entity resolution and attribute normalization across records with inconsistent addresses, names, and identifiers.
- Building self service analytic access for non engineering users.
Benefits
Node.Digital's standard text
We are proud to offer competitive compensation and benefits packages to include
- Medical
- Dental
- Vision
- Basic Life
- Health Saving Account
- 401K matching
- Three weeks of PTO/Sick
- 11 Paid Holidays
- Pre-Approved Online Training
What this role asks for
Particular to this role
Pandas · REST · SQL Server · Terraform
Rare in Node.Digital's other 17 open postings.
Standard for data engineering roles
Azure · ETL · Python · SQL · Spark
Common in data engineering postings at any company.
94% of this description is written for the role. The rest is Node.Digital's standard text, folded away below.
Read against Node.Digital's other open postings on this site.
The team: Federal HIRES STEADILY
This role is one of 17 open in Federal. 6 were posted in the last 30 days and the oldest in August: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Agile (10 of 17), AWS (9 of 17), Python (9 of 17), CI/CD (6 of 17), Cybersecurity (6 of 17), JavaScript (5 of 17), SQL (5 of 17)
OTHER ROLES ON THIS TEAM
- Senior AI/ML Engineer posted Oct 15
- Full Stack Developer/ Application Developer posted Oct 13
- Senior AI/ML Engineer posted Oct 8
- Systems Engineer posted Oct 5
- Senior RPA UIPath Developer posted Sep 25
- Information Systems Security Manager / Specialist posted Sep 22
- Software Developer (Systems Software) posted Sep 15
- RPA Developer with AI posted Sep 11
- Data Architect posted Sep 10
- Multi Cloud Engineer posted Aug 13
- Systems Engineer/Cyber Technology Researcher posted Jul 22
- Technical Engagement Network (TEN) Lab Manager posted Jul 9
- Full Stack Developer posted May 12
- DevOps Engineer/Systems Engineer (Mission Systems) posted Apr 30
- Host Forensic Analyst/Host Based Systems Analyst posted Oct 20
- Network Based System Analyst posted Aug 18
From the team and dates on Node.Digital's own job board.
Salary context
101 other open postings titled Senior Data Engineer state a salary: median USD 150,400 to USD 200,000 a year.
See Data Engineer salaries in the United States →
Similar jobs
- Senior Data Engineer at Credence
Shares 9 skills: Pandas, ETL, Spark… · Senior level · same country - Senior Data Scientist at BlueFlag LLP
Shares 7 skills: Pandas, Spark, Azure… · Senior level · same remote region - Data Scientist 777 at Freedom Technology Solutions Group
Shares 7 skills: Pandas, ETL, Spark… · Senior level · same country - Lead/Sr AI Engineer with Azure Data Bricks || Immediate Joiner at Enable Data Incorporated
Shares 9 skills: Pandas, ETL, Spark… - Senior Data & AI Engineer at CareDx, Inc.
Shares 6 skills: Pandas, ETL, LLM… · Senior level · same country - Senior AI/ML Engineer at Node.Digital
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.