Data Engineer
InterSources Inc
Data Engineer
Location: On-Site, Washington, DC
Interview Type: Phone Screening followed by In-Person
Duration: 12+ months
The Data Engineer designs, builds, and operates batch and streaming data pipelines and curated data products on the Enterprise Data Platform (EDP) using Databricks and Apache Spark. This role is hands-on in Python and R, enabling scalable engineering workflows while supporting analytics and research use cases. The engineer partners with product, architecture, governance, and mission teams to deliver secure, performant, observable pipelines and trusted datasets.
Requirements
The candidate shall possess the knowledge and skills set forth in the Technical Services BOA, Section 3.6.4.2 for labor category Information Data Engineer. The candidate shall also demonstrate the below knowledge and experience:
- Strong proficiency in Python and R for data engineering and analytical workflows.
- Hands-on experience with Databricks and Apache Spark, including Structured Streaming (watermarking, stateful processing concepts, checkpointing, exactly-once/at-least-once tradeoffs).
- Strong SQL skills for transformation and validation.
- Experience building production-grade pipelines: idempotency, incremental loads, backfills, schema evolution, and error handling.
- Experience implementing data quality checks and validation for both batch and eventstreams (late arrivals, deduplication, event-time vs processing-time).
- Observability skills: logging/metrics/alerting, troubleshooting, and performance tuning (partitions, joins/shuffles, caching, file sizing).
- Proficiency with Git and CI/CD concepts for data pipelines, Databricks asset bundling, Databricks application deployments, and proficiency using Databricks CLI.
- Experience with lakehouse table formats and patterns (e.g., Delta tables) including compaction/optimization and lifecycle management.
- Familiarity with orchestration patterns (Databricks Workflows/Jobs) and dependency management.
- Experience with governance controls (catalog permissions, secure data access patterns, metadata/lineage expectations).
- Knowledge of message/event platforms and streaming ingestion patterns (e.g., Kafka/Kinesis equivalents) and sink patterns for serving layers.
- Experience collaborating with research/analytics stakeholders and translating analytical needs into engineered data products.
- Strong problem-solving and debugging across ingestion → transformation → serving.
- Clear technical communication and documentation discipline.
- Ability to work across product/architecture/governance teams in a regulated environment.
- Deep Delta Lake expertise including time travel, Change Data Feed (CDF), MERGE operations, CLONE, table constraints, and optimization techniques; understanding of liquid clustering and table maintenance best practices.
- Experience with Lakeflow/Delta Live Tables (DLT) including expectations framework, materialized vs. streaming table patterns, and declarative pipeline design.
- Proficiency with testing frameworks (pytest, Great Expectations, deequ) and test-driven development practices for production data pipelines.
- Data modeling skills including dimensional modeling (star/snowflake schemas), medallion architecture implementation, and slowly changing dimension (SCD) pattern implementation.
- AWS data services experience including S3 optimization, IAM role configuration for data access, and CloudWatch integration; understanding of cost optimization patterns.
Education / Experience/Certifications/Accreditations:
- Bachelor's degree in a related field or equivalent experience.
- 10+ years of data engineering experience, including production Spark-based batch pipelines and streaming implementations.
- Desirable Certifications: Databricks Certified Apache Spark Developer Associate Databricks Certified Data Engineer Associate or Professional AWS Certified Developer Associate AWS Certified Data Engineer Associate AWS Certified Solution Architect Associate
The Contractor shall deliver, but not limited to, the following:
- Build and maintain end-to-end pipelines in Databricks using Spark (PySpark) for ingestion, transformation, and publication of curated datasets.
- Implement streaming / near-real-time patterns using Spark Structured Streaming (or equivalent), including state management, checkpointing, and recovery.
- Design incremental processing, partitioning strategies, and data layout/file sizing approaches to optimize performance and cost.
- Develop reusable pipeline components (common libraries, parameterized jobs, standardized patterns) to accelerate delivery across domains.
- Develop and operationalize workflows in Python and R for data preparation, analysis support, and research-ready extracts.
- Package code for repeatable execution (dependency management, environment reproducibility, job configuration).
- Implement data quality controls for batch and streaming (schema enforcement, completeness/validity checks, late/duplicate event handling, reconciliation).
- Build pipeline observability: logging, metrics, alerting, and dashboards; support oncall/incident response and root-cause analysis.
- Create runbooks and operational procedures for critical pipelines and streaming services.
- Ensure secure handling of sensitive data and apply least-privilege principles in pipeline design and execution.
- Contribute lineage notes, dataset definitions, and operational documentation to support reuse and auditability.
- Use version control and CI/CD practices for notebooks/code (code reviews, automated testing where feasible, deployment/promotion across environments).
- Collaborate with stakeholders to refine requirements, define SLAs, and deliver incrementally with measurable outcomes.
- Implement Lakeflow/Delta Live Tables (DLT) pipelines with data quality expectations, materialized views, and streaming tables; design pipeline DAGs and maintain declarative ETL workflows.
- Design and implement medallion architecture patterns (Bronze/Silver/Gold) with appropriate data quality gates, schema evolution strategies, and layer-specific optimization techniques (OPTIMIZE, VACUUM, Z-ordering/liquid clustering).
- Develop and maintain comprehensive testing strategies including unit tests for transformation logic, integration tests for end-to-end pipelines, and data quality validation using frameworks like Great Expectations or deequ.
- Perform data modeling and schema design for dimensional models, slowly changing dimensions (SCD), and analytical structures; collaborate on entity definitions and grain decisions.
- Contribute to Unity Catalog governance by registering datasets with metadata/descriptions/tags, implementing row/column-level security where required, and maintaining accurate lineage information.
- ...Syms Strategic Group (SSG) is seeking a talented Data Analyst/Data Engineer Location: Hybrid remote Department: Federal Government Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are...SuggestedFull timeContract workRemote work
- ...Big Data Platform Software Engineer Lead, architect, design and develop secure, scalable, high-performance and reliable and cost-effective Big Data platform software and services in a Multi-Cloud environment. Provide technical leadership in Data Engineering practices...Suggested
$164k - $200k
...education support program, generous leave, and much more! Who we are looking for: ASCO is in search of a high-performing Lead Data Engineer to play a vital role as a hands-on architect and engineer turning complex data into strategic business value. This role is...SuggestedWork at officeWorldwideFlexible hours2 days per week1 day per week- ...business and management solutions through three core capabilities: (1) data analytics, (2) comprehensive veterans support, and (3) business... ...Overview: KSA Integration is seeking a Data Scientist / ML Engineer to support the Marine Corps Logistics Plans (LP) Division’s...SuggestedFull timeFor contractorsWork experience placementSummer workFlexible hours
$76.1k - $136.7k
...and more. Join us to drive positive, lasting change that moves missions and the government forward! Job Description As a Data Engineer at the Senior Analyst level, you will be a key contributor to the team responsible for building and maintaining the data...SuggestedLive inWork at officeLocal area$110k - $169k
...rewards for real work: We offer generous compensation packages that recognize hard work and excellence.Job DescriptionThe Pricing Data Engineer builds and maintains the data infrastructure and tools that enable consistent, data-driven pricing across the firm while...Full timeWork at office- ...Data Engineer Employment Type: Full-Time, Mid-level CGS is seeking a passionate and driven Data Engineer to support a rapidly growing Data Analytics and Business Intelligence platform focused on providing solutions that empower our federal customers with the tools...Full timeFlexible hours
- ...Data Engineer The Data Engineer builds and maintains the data infrastructure that supports operational and digital analytics across the organization. This position designs, develops, and operates scalable data pipelines and ingestion workflows on a Microsoft Azure-based...Work at officeLocal areaRemote work
- ...Data Engineer The Data Engineer will be developing data integration solutions to support our Analytics platform. The candidate will need to understand business and technical requirements and translate this into data pipeline designs and solutions. The solutions must...Work experience placement
- ...Description MULTIPLE POSITIONS AVAILABLE Employer: AMAZON.COM SERVICES LLC Offered Position: Data Engineer III Job Location: Arlington, Virginia Job Number: AMZ9444040 Position Responsibilities: Design, develop, implement, test, document, and operate...
$93.4k - $176.2k
...Data Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology...$62k - $141k
...Job Number: R0247120 Data Engineer The Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there's more structured and unstructured data available today than ever before. As a data engineer, you know that organizing...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Data Engineer (2+ Years - Senior Level) Black Cape is looking for a Data Engineer to join our team in Arlington / Pentagon, VA, Reston, VA and areas throughout the DMV area. ONSITE: Ability to go ONSITE 3-5 days per week. MUST have an Active TS/SCI clearance. If...For subcontractorWork at office3 days per week
- ...Data Engineer Black Canyon Consulting (BCC) is searching for Data Engineer(s) to support our work for the National Center for Biotechnology Information (NCBI) at the National Library of Medicine (NLM), an institute of the National Institutes of Health. This opportunity...Full timeWork at office
$77.6k - $176k
...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 ever before. As a data engineer, you know that organizing data can...Full timeContract workPart timeWork at officeLocal areaRemote work- ...We are seeking a versatile Data Engineer to join the Data Platform team in a contractor capacity. This individual will work across a range of initiatives - from building production-grade data pipelines to triaging platform issues and supporting actuarial workflows. The...For contractorsFlexible hoursShift work
- ...Marathon TS Data Engineer TS/SCI Clearance Required Hybrid (Washington, DC) Role Description As a Data Engineer, you will be required to interpret business needs and select appropriate technologies and have experience in implementing data governance...Full timeWork experience placementWeekend workAfternoon shift
- ...Data Engineer Anywhere Type: Contract Category: Data Industry: Financial Services Workplace Type: Remote Reference ID: JN -092026-108518 Date Posted: 09/08/2026 Shortcut: Description Recommended Jobs Description: Remote Our...Hourly payContract workFor contractorsLocal areaRemote work
- ...Data Engineer Imagineeer is seeking a Data Engineer to support the design, development, and maintenance of secure, compliant data pipelines and enterprise data platforms within DoD and federal healthcare environments. This role focuses on building scalable ingestion...Local areaWork from homeFlexible hours
$78.6k - $160.2k
...Data Engineer At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology...$77.6k - $176k
...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 ever before. As a data engineer, you know that organizing data can...Full timeContract workPart timeWork at officeLocal areaRemote work- ...Data Engineer CoreView is the global leader in Microsoft 365 (M365) tenant resilience, serving over 23 million users worldwide. We empower the world's leading organizations to master the complexity of Microsoft M365. Through robust security and precise governance, we...Local areaRemote workWorldwide
- ...Data Engineer - 40 Open position Remote Rate: $60-$70/Hr. on W2 (Without Benefits) and $80/Hr. on C2C(A.I) Clint- Palantir Video Mode Required Qualifications Experience • 7-10+ years of progressive enterprise data engineering, data migration...Work experience placementRemote work
$97.9k - $133.5k
...Become a part of our caring community We are looking for a motivated and detail-oriented Data Engineer II to join our Home Health Data Engineering team. In this role, you will contribute to the design, development, and maintenance of cloud-based data solutions that...Full timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office- ...Senior Data Engineer – Databricks, Snowflake Position Summary: We are seeking a highly skilled and proactive Senior Data Engineer of experience in designing and building scalable data solutions across cloud platforms. This role demands deep expertise in Databricks,...
$110k - $155k
...Data Engineer ApplyLogic is a fast-paced Service-Disabled Veteran-Owned Small-Business, headquartered in Vienna, VA. Our people are our greatest asset, and our company culture is grounded on that belief. We offer challenging and interesting work in a friendly and supportive...Contract workTemporary work$120k - $130k
...Position Summary We're looking for a Data Engineer to design, build, and optimize ETL pipelines that ingest and transform priority datasets into an enterprise data platform, using AWS-native services within a Medallion (Bronze–Silver–Gold) architecture, for a federal...Contract workH1bVisa sponsorshipWork visa- ...Data Engineer Opportunity At Virtualitics Virtualitics is the category leader in AI-native readiness applications for defense, government, and critical infrastructure. Founded on a decade of Caltech research in partnership with NASA/JPL, we are led by scientists, strategists...Remote workFlexible hoursShift work
- ...flexible remote environment, and have the opportunity to make a meaningful impact every day. Join NAMI's Software Engineering team and help build the data platform that supports programs reaching millions of Americans affected by mental illness. You'll work with modern...Work at officeLocal areaRemote workFlexible hoursNight shift
- ...requirements include US citizenship required to obtain Public Trust, being local to the DMV area, and a bachelor degree. The Data Engineer The Data Engineer is responsible for designing, developing, implementing, and maintaining enterprise data pipelines, data integration...Local areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- aws data engineer Washington DC
- data science developer Washington DC
- sr information security engineer Washington DC
- senior data engineer Washington DC
- data engineer machine learning Washington DC
- principal data engineer Washington DC
- junior data engineer remote Washington DC
- data center engineer Washington DC
- data developer Washington DC
- senior data center engineer Washington DC


