Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Data Engineer in Washington DC vacancy
  •  ...Lead Data Engineer Location: Arlington, VA (Hybrid 3 days a week from office) Contract Program Data & Services Must Haves: Python, Spark, Hadoop Demonstrated ability to solve complex and undefined engineering problems with minimal guidance Cloud-native... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Futran Tech Solutions Pvt. Ltd.

    Arlington, VA
    4 days ago
  • $106.61k - $284.28k

     ...SUMMARY At CVS Health, protecting the privacy and security of customer, patient, member, and colleague data is foundational to our mission. The Lead Data Privacy Engineer will play a critical role in advancing enterprise data protection capabilities by designing and... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Washington DC
    4 days ago
  •  ...we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full-time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Arlington, VA
    3 days ago
  •  ...Overview BigBear.ai is seeking a Lead Data Engineer to support one of our customer. This position will be based out of Washington, D.C. and will offer remote flexibility. You will be joining our amazing BigBear.ai team to provide development for legacy and existing... 
    Suggested
    Temporary work
    Remote work

    BigBear Inc

    Washington DC
    11 hours ago
  •  ...Staff Engineer The Staff Engineer will play a pivotal role in building and operationalizing the enterprise data and analytics initiatives following industry standard practices and tools. This resource will be responsible for building, managing and optimizing data pipelines... 
    Suggested

    My3Tech Inc

    Washington DC
    1 day ago
  •  ...Data Engineer Washington DC (Day1 onsite) Key Responsibilities Design, develop, and maintain scalable data pipelines using Azure Databricks and Apache Spark Implement complex data transformations using Spark SQL and Python (mandatory) Build and manage analytics... 

    Yantran LLC

    Washington DC
    4 days ago
  •  ...Data Engineer Elder Research Inc., a wholly owned subsidiary of MANTECH international Corporation seeks a motivated, career and customer-oriented Data Engineer to join our team in Arlington, VA. This is a hybrid position Preferably located in the Washington DC area.... 
    Work at office
    Local area
    Remote work

    Navstar

    Arlington, VA
    1 day ago
  • $85k - $100k

     ...strategic planning, advocacy and electoral campaign coordination, data tools and targeting services, and on-the-ground leadership in...  ...Position Description America Votes is looking for a full-time Data Engineer for the 2026 cycle. This person will build and maintain the... 
    Permanent employment
    Full time
    Work experience placement
    Local area
    Remote work

    America Votes

    Washington DC
    11 hours ago
  •  ...Overview BigBear.ai are seeking a highly skilled and motivated Data Engineer to join our Data Architecture & Engineering team. In this role, you will design and build scalable, secure, and efficient data pipelines that transform raw data into actionable insights... 

    BigBear Inc

    Washington DC
    11 hours ago
  •  ...Required Qualifications ~ Active Top-Secret/SCI clearance ~ Bachelor’s degree or equivalent experience ~4+ years of data engineering experience ~ Experience with distributed computing frameworks and cloud environments ~ Proficiency in Python, AWS Lambda, and... 

    Maania Consultancy Services

    Washington DC
    4 days ago
  • $101.14k - $174.59k

     ...Data Engineer (Vantage) - Clearance Required Job Locations US-Remote | US-MD-Belcamp | US-VA-Crystal City Job ID 2026-14057 # of Openings 1 Benefit Type Salaried High Fringe/Full-Time Overview LMI is seeking a Data Engineer... 
    Full time
    Contract work
    Local area
    Remote work

    LMI Consulting, LLC

    Arlington, VA
    2 days ago
  •  ...Skills: ~5+ years of IT experience focusing on enterprise data architecture and management to include data flow charts,...  ...data quality. Support AI/ML teams with optimizing feature engineering code. Expertise in Spark/Python/Databricks, Data Lake and... 
    Remote work

    Sparibis

    Washington DC
    3 days ago
  •  ...Data Engineer Washington, D.C. Requirements: Eight (8) years relevant experience in applied data science research or big data analytics. Bachelor's Degree in Computer Science, Engineering, Information Systems or related technical discipline. A Master's degree... 

    1872 Consulting

    Washington DC
    11 hours ago
  •  ...Full-Time/Part-Time Full-Time Description RiVidium Inc. is seeking a Data Engineer to support our planned MODES III team supporting Military Community and Family Policy (MC&FP). This role supports IT, Cybersecurity, and Data Operations - Core Operations... 
    Full time
    Contract work
    Part time

    Rividium Inc

    Alexandria, VA
    2 days ago
  •  ...Data Engineer 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... 
    For contractors
    Flexible hours
    Shift work

    RIT Solutions

    Washington DC
    1 day ago
  • $86.6k - $181.8k

     ...Job Title: Data Engineer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity: The Office... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Live in
    Work at office
    Remote work
    Flexible hours

    CACI International

    Alexandria, VA
    11 hours ago
  • $62k - $141k

     ...Job Number: R0240987 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... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Alexandria, VA
    4 days ago
  • $110k - $169k

     ...real work: We offer generous compensation packages that recognize hard work and excellence. Job Description: The Pricing Data Engineer builds and maintains the data infrastructure and tools that enable consistent, data-driven pricing across the firm while... 
    Full time
    Work at office

    McDermott Will & Schulte

    Washington DC
    3 days ago
  •  ...someone who can come in, understand the business, and create the data systems that help us operate with clarity. This is a hands-...  ...those workflows work. You will partner with Product and Engineering on usage data and event schemas, while working closely with Sales... 
    Flexible hours

    Brain Trust Inc

    Washington DC
    3 days ago
  • $60k - $180k

     ...customers nationwide. Our capabilities include IT Talent Solutions, Data Delivery & Analytics, Cyber Security, Cloud Migration,...  ...Development, and Finance & Accounting. M9 Solutions is seeking a Data Engineer to support a government contract for a client in Bethesda, MD... 
    Full time
    Contract work
    Work experience placement
    For subcontractor
    Weekend work
    Afternoon shift

    M9 Solutions

    Bethesda, MD
    4 days ago
  •  ...Location: Washington, D.C. onsite Clearance Requirement: Active TS/SCI, CI Polygraph Constellation West is seeking a skilled Data Engineer to support our IC business. Required Qualifications: Active TS/SCI clearance with CI Polygraph Minimum five (5)... 
    For contractors
    For subcontractor
    Worldwide

    Constellation West

    Washington DC
    1 day ago
  • $124.09k - $149.5k

     ...Data Engineer Responsibilities for this Position Location: USA DC Washington Full Part/Time: Full time Job Req: RQ216675 Type of Requisition: Regular Clearance Level Must Currently Possess: None Clearance Level Must Be Able to Obtain: None Public Trust/Other Required... 
    Full time
    Temporary work
    Part time
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics

    Washington DC
    1 day ago
  • $110k - $166k

     ...supporting a variety of impactful projects. For this position, we are seeking a talented individual to join AIS as a Senior Data Analytics Engineer. Core Knowledge & Skills: Optimizes complex SQL; applies advanced data modeling; leads robust ETL/ELT; uses big data... 
    Contract work

    AIS, LLC

    Washington DC
    11 hours ago
  •  ...Data Engineer Location: Suitland, MD Clearance: TS/SCI Salary: Highly Competitive Job Description WILLCOR is seeking a Data Engineer and a successful candidate will perform the following requirements and tasks: Research opportunities for data acquisition... 
    For contractors
    Work experience placement
    Work at office

    WILLCOR

    Suitland, MD
    4 days ago
  •  ...US Citizenship required to obtain Public Trust Must be local to the DMV area Bachelor Degree The Gist... The Data Engineer is responsible for designing, developing, implementing, and maintaining enterprise data pipelines, data integration solutions, and... 
    Local area
    Flexible hours

    Amivero

    District Heights, MD
    5 days ago
  • $117.9k - $169.6k

     ...training and more. Join us to drive positive, lasting change that moves missions and the government forward! ob Description: Data Engineer We are looking for a skilled and passionate Data Engineer to join our team. You will play a critical role in designing,... 
    Live in
    Work at office
    Local area

    Accenture

    Suitland, MD
    5 days ago
  •  ...Data Engineer II Seeking an experienced Data Engineer II to join the Analytics Solutions Team. This team partners with stakeholders to extract data from the Data Warehouse, transform and optimize it, and build reporting/dashboard solutions that deliver actionable insights... 
    Monday to Friday
    3 days per week

    Delan Associates Inc

    Arlington, VA
    3 days ago
  •  ...Position: Data Engineer Location: Arlington, VA(3 day onsite per week) Primary skills are • AWS + Databricks/Pyspark • Clear, concise communication skills • Demonstrated ability to solve complex and undefined engineering problems with minimal guidance •... 
    3 days per week

    Futran Tech Solutions Pvt. Ltd.

    Arlington, VA
    11 hours ago
  •  ...~ Competitive salary ~ Health insurance ~ Paid time off About this Role: Imagineeer is seeking a Data Engineer to support the design, development, and maintenance of secure, compliant data pipelines and enterprise data platforms within DoD... 
    Local area
    Work from home
    Flexible hours

    IMAGINEEER LLC

    Arlington, VA
    4 days ago
  • $115k - $150k

     ...Data Engineer Work Type: Full Time Location: Washington, DC (3-4 Days onsite) Clearance: Top Secret (SCI Eligible) Job Description: As a Data Engineer, you will be required to interpret business needs and select appropriate technologies and have experience... 
    Full time
    Part time
    Work experience placement
    Weekend work
    Afternoon shift

    Gridiron IT

    Washington DC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!