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
- ...Management | Compliance | Business Process | IT Effectiveness | Engineering | Environmental | Sustainability | Human Capital. We help... ...Link To the ProSidian website at DescriptionProSidian Seeks a Data Engineer | Workforce Planning & Strategic Human Capital Analytics...SuggestedFull timeContract workTemporary workFor contractorsH1bWork at officeFlexible hours
- Analytica is seeking a Databricks Data Engineer to support a high-profile program for a financial regulatory agency. This program entails developing, deploying, and maintaining secure, scalable data pipelines and platform services within the AWS and Databricks ecosystem...Suggested
$84.4k - $140.6k
Position Summary 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 building scalable data pipelines, improving data quality...Suggested$90.7k
ResponsibilitiesNoblis is seeking a cleared Data Engineer to support our customer in Bethesda, MD. SETA.The Data Engineer will serve as a subject matter expert supporting the Sponsor's enterprise data management mission. The Data Engineer delivers subject matter experts...SuggestedFull timeContract workPart timeLocal areaRemote work- Location: Washington, D.C. onsiteClearance Requirement: Active TS/SCI, CI PolygraphConstellation West is seeking a skilled Data Engineer to support our IC business.Required Qualifications:Active TS/SCI clearance with CI PolygraphMinimum five (5) years of experience in data...For contractorsFor subcontractorWorldwide
- DescriptionSAIC is seeking an experienced Data Engineer. Work directly with customers in a technical role to help ensure smooth adoption of the Crucible platform and develop cutting-edge solutions using the Crucible platform.· Spec, build, test and deploy customized mission...
$86.6k - $181.8k
Job Title: JIATF 401 Data EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee... ...: Continental US* * *The Opportunity:CACI is seeking a Data Engineer to support Joint Interagency Task Force 401 (JIATF 401). The...Contract workWork experience placementWork at officeFlexible hours$62k - $141k
Data EngineerThe Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there’s more... ...unstructured data available today than ever before. As a data engineer, you know that organizing data can yield pivotal insights when it...Full timeContract workPart timeWork at officeLocal areaRemote work$124.7k - $207.8k
Position Summary Deloitte is seeking a Data Engineer III to support the design, development, and deployment of scalable data solutions for mission-driven government clients. This role will help build modern data platforms using Databricks and cloud-based technologies...Local area- DescriptionWe are looking for a Data Engineer to join a team building dependable, scalable data solutions in Arlington, Virginia. This role focuses on designing modern data pipelines, improving the reliability of data platforms, and supporting analytics and operational...
- Overview LMI is seeking a skilled Data Management Engineer to support Army logistics data management through enterprise data governance, data quality, data modeling, metadata management, and executive decision support. Successfully demonstrate competency in project...Full timeWork at office
- Analytica is seeking Data Engineers across multiple experience levels—from junior to senior—to join our growing team and support the design and development of scalable data platforms and analytics solutions. We are actively considering candidates with a range of expertise...Internship
- The Data Engineer interprets business needs, develops data pipelines, supports data infrastructure, collaborates with teams, and provides Tier 3 technical support, with a focus on AWS cloud services and data governance.Required QualificationsActive Top-Secret/SCI clearanceBachelor...
- ...Business Oriented IT environment with rich involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data Warehousing, SharePoint Consulting and IT Infrastructure. Our other offerings include modified...Worldwide
- ...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...Full timeFor contractorsWork experience placementSummer workFlexible hours
$125k - $180k
cBEYONData + SMX is seeking a Senior Data Engineer to join our team in support of a Modernized Data Science Platform for a Federal customer. This role will support IT transformation and modernization efforts by designing, building, and delivering data-driven solutions that...Contract workWork experience placementH1b2 days per week$119.7k - $199.3k
...departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing &... ...This Role MattersWe are seeking a skilled and experienced Senior Data Engineer for our Data and AI team to contribute to the...Full timePart time$131.3k - $237.35k
...exposure to challenging technical work, let Leidos show how to accelerate your career path.Leidos is seeking a mission-driven Senior Data Engineer to join our high-impact team supporting the National Digital Exploitation and Open Source Center (NDOC) DOMEX Technology...Full time- Analytica is seeking a Senior Data Engineer to support large-scale Health care data modernization and analytics initiatives. This role is responsible for designing, building, optimizing, and operating enterprise-grade data platforms and pipelines that support mission-critical...
$160k - $180k
Job TitleSenior Data EngineerLocationWashington, DC 20032 US (Primary)CategoryResearch, Development, and EngineeringJob TypeFull-TimeCareer... ...CI PolygraphJob DescriptionPrescient Edge is seeking a Sr. Data Engineer to support a federal government client. Benefits:At Prescient...$128k - $249k
...search for talented visionaries and your search for important and impactful work lead to the same place.We are seeking a Senior Data Engineer to join the firm. The Senior Data Engineer contributes to the Enterprise Applications, Data, and AI Platforms group, designing scalable...Full timeTemporary workLocal areaRemote workFlexible hoursAfternoon shift- ...offer opportunity, unique challenges, and clear-sighted commitment to the mission. SPA: Objective. Responsive. Trusted. As a Senior Data Engineer, you will design, build, and operate enterprise data pipelines and data models that transform operational data into secure,...Flexible hours
$115k - $150k
...tools to do their best work. This empowers us to build smarter solutions and deliver stronger results for our clients.As a Senior Data Engineer, you will architect, build, and optimize scalable data platforms that empower our clients with unified, actionable insights. You...Full timeVisa sponsorship- NIRA is seeking a highly experienced Senior Data Engineer to support the U.S. Department of Justice Digital Evidence Review Platform program. The Data Engineer will design, develop, test, operate, and optimize high-volume data ingestion and processing pipelines for digital...
$155.94k
...for our hybrid remote work and will work in the Bethesda, MD office Monday - Thursday every week. Responsibilities Senior Data Engineer sought by Eagle Bancorp, Inc. d/b/a Eaglebank in Bethesda, MD. Build, optimize data pipelines for data ingestion, transformation...Full timeWork at officeRemote workFlexible hours$95k - $150k
...you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Senior Data Engineer you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel...Permanent employment$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...Live inWork at officeLocal area$128.04k - $173.23k
...None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required: None Job Family: Data Science and Data Engineering Job Qualifications: Skills: Data Lake, Data Migration Design, Data Warehousing (DW), ETL Design Certifications...Full timeTemporary workPart timeWork at officeImmediate startRemote workWorldwideFlexible hours- ...Job Title: Data Engineer Lead Location: Mount Laurel, NJ Duration: 6+ Months ROLE DESCRIPTION : Experience Required: 10+ Years Core Engineering 8 years in data engineering with strong hands-on in Apache Spark (Databricks) and Python...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data platform engineer Washington DC
- aws data engineer Washington DC
- big data devops engineer Washington DC
- big data developer Washington DC
- software data engineer Washington DC
- data center engineer Washington DC
- big data cloud engineer Washington DC
- director data engineering Washington DC
- big data engineer Washington DC
- senior data integration developer Washington DC



