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

Data Engineer (Temporal & Apache Kafka required)

Full-time

Infinitive Inc

About Infinitive
Infinitive is a data and AI consultancy that helps clients modernize, monetize, and operationalize their data to generate lasting value. They pride themselves on their deep industry and technology expertise, ensuring that they drive and sustain the adoption of new capabilities. Infinitive is committed to aligning their team with their clients' culture, ensuring a successful partnership by bringing the right mix of talent and skills for high return on investment.

Infinitive has earned recognition as one of the "Best Small Firms to Work For" by Consulting Magazine, receiving this accolade nine times, most recently in 2026. They have also been honored as a “Top Workplace” by the Washington Post, “Best Places to Work” by the Washington Business Journal, and “Best Places to Work” by Virginia Business.

About the Role

We are seeking an experienced Data Engineer to help design, build, and scale our next-generation event-driven data platforms. In this role, you will be instrumental in bridging high-throughput distributed streaming with complex, fault-tolerant workflow orchestration and strict data governance.

You will work extensively with Apache Kafka for real-time event streaming and Temporal (the open-source, durable execution engine originating from Uber/Cadence) to build resilient, distributed stateful workflows and data pipelines. A core focus of this position is establishing robust data schema design and automated validation to ensure strong data contracts across distributed systems. Alongside these technologies, you will design robust batch and streaming ETL/ELT pipelines leveraging Python, Apache Spark, and modern cloud data warehouses/lakehouses.

Key Responsibilities

  • Stream Processing & Messaging: Architect, deploy, and maintain high-volume distributed data streams using Apache Kafka (producers, consumers, Kafka Connect, Schema Registry).

  • Data Schema Design & Validation: Establish and enforce schema design standards, versioning strategies, and automated schema validation (e.g., Avro, Protobuf, JSON Schema) to maintain strict data contracts across microservices, streaming consumers, and lakehouse storage.

  • Resilient Workflow Orchestration: Design and implement durable execution workflows using Temporal to coordinate long-running distributed pipelines, compensate transactions (Saga pattern), and manage cross-system ETL tasks.

  • Pipeline Development: Build end-to-end batch and near-real-time pipelines using Python, SQL, and Apache Spark / PySpark.

  • Data Modeling & Warehousing: Design and optimize analytical data models (dimensional/star schema) in modern cloud data warehouses/lakehouses (e.g., Snowflake, BigQuery, Databricks, Redshift).

  • Reliability & Data Quality: Implement automated testing, continuous schema validation, data drift detection, and observability across streaming and batch workflows.

  • Cross-Functional Collaboration: Partner with software engineers, machine learning engineers, and analysts to define standard schema definitions, data contracts, and production-grade CI/CD release patterns.

Required Experience

  • 4+ years of professional experience in data engineering, backend distributed systems, or software engineering.

  • Hands-on experience with Temporal (or Cadence): Proven understanding of durable workflows, activities, retries, signals, queries, and long-running distributed task orchestration.

  • Deep expertise with Apache Kafka: Practical experience with message partitioning, consumer groups, offset management, and topic design.

  • Strong background in Data Schema Design & Validation:

    • Demonstrated proficiency with schema definition frameworks (Apache Avro, Protocol Buffers/gRPC, or JSON Schema).

    • Practical experience managing schema evolution, compatibility modes (backward/forward/full), and schema registries (e.g., Confluent Schema Registry, AWS Glue Schema Registry).

    • Experience enforcing data validation rules, contract testing, and data quality checks (e.g., Great Expectations, Pandera, Pydantic, dbt tests).

  • Strong programming proficiency in Python (Go or Java is a plus) with clean code, design patterns, and unit/integration testing standards.

  • Distributed computing experience: Hands-on development with Apache Spark (PySpark/Spark SQL) processing large-scale datasets.

  • Advanced SQL & Data Modeling: Strong experience with relational databases, dimensional data modeling, and query performance tuning.


Infinitive is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $90,000 - $154,00.00.

Infinitive is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Data Engineer (Temporal & Apache Kafka required) in McLean, VA vacancy
  •  ...Infinitive Infinitive is a data and AI consultancy that...  ...an experienced Data Engineer to help design, build,...  ...work extensively with Apache Kafka for real-time event streaming and Temporal (the open-source, durable...  .../CD release patterns. Required Experience 4+ years of... 
    Suggested
    Contract work
    Local area

    Infinitive Inc

    Mc Lean, VA
    3 days ago
  •  ...Citizenship: U.S. Citizenship Required Clearance: Ability to obtain...  ...SDA is seeking a Senior Big Data Engineer / Java Data Integration Engineer...  ...using technologies such as Kafka, Spark, Elasticsearch, and...  ...Experience building and supporting Apache Kafka producers, consumers,... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Systems Development and Analysis

    Arlington, VA
    5 days ago
  •  ...Senior Data EngineerSteerBridge is a modern technology...  ...team as a Senior Data Engineer to align data solutions to business requirements by planning and...  ...distributed processing tools (Apache Kafka, Airflow, Spark, Flink,...  ....Familiarity with temporal tables, data versioning... 
    Suggested
    Contract work
    Local area

    Steerbridge

    Vienna, VA
    2 days ago
  • Infinitive Inc is hiring a Data Engineer to help design, build, and scale next...  ...work on distributed systems using Apache Kafka for streaming data movement and Temporal for long-running pipeline...  ...Compensation Infinitive Inc is required by law in some jurisdictions to... 
    Suggested
    Contract work

    Infinitive Inc

    Mc Lean, VA
    4 days ago
  • Infinitive Inc is hiring a Data Engineer to design, build, and scale next-generation, event-driven data platforms in McLean, VA onsite. You will work on high-volume streaming systems with Apache Kafka, Temporal, and schema contracts across microservices and lakehouse storage... 
    Suggested

    Infinitive

    Mc Lean, VA
    3 days ago
  • $138k - $185k

     ...medical plans. Overview Lead Data Engineers at Excella play a key role in...  ...technologies such as Spark, Kafka, and file formats like...  ...Databricks Certified Developer for Apache Spark ~ Databricks...  ...maintain a DHS Public Trust (requires US Citizenship). This rangerepresentsthe... 
    Work from home
    Home office
    Flexible hours

    Excella Consulting

    Arlington, VA
    4 days ago
  •  ...are seeking a motivated and skilled Data Engineer to join our team. The ideal...  ...functional teams to understand data requirements and translate them into technical solutions...  ...and big data technologies such as Apache Hadoop, Spark, or Kafka. Knowledge of cloud-based data... 

    Credence Management Solutions, LLC

    Mc Lean, VA
    4 days ago
  • 540 is seeking a Senior Data Engineer to support a mission-critical technology...  ..., you will translate complex requirements into secure, scalable solutions using Databricks, Apache Spark, and Delta Lake. You...  ...architecting streaming solutions using Kafka, Kinesis, Pulsar, or Spark... 
    Temporary work
    Work at office
    Local area
    Flexible hours

    540

    Arlington, VA
    4 days ago
  • BasisPath is seeking a highly motivated Senior Data Engineer to support mission‑critical data...  ...government customers. This position requires strong experience with cloud‑based data...  ...big data technologies. Experience with Apache Kafka, Presto, or similar distributed data processing... 
    Relocation package

    BasisPath Inc

    Mc Lean, VA
    2 days ago
  • Infinitive Inc in the United States is seeking an experienced Data Engineer to design, build, and scale event-driven data platforms....  ...will bridge real-time streaming with durable workflows using Kafka and Temporal, focusing on strict data contracts and robust schema design... 

    Infinitive

    Mc Lean, VA
    3 days ago
  • Systems Development and Analysis in Arlington seeks a Senior Big Data Engineer/Java Data Integration Engineer to support enterprise data ingestion and analytics platforms. The candidate will design scalable solutions, develop Java applications, and handle data integration... 
    Remote job

    Systems Development and Analysis

    Arlington, VA
    4 days ago
  • $77.6k - $176k

     ...The Opportunity As an AWS Streaming Data Engineer, you can resolve a problem with a complete...  ...streaming systems, including Apache Kafka Experience developing and deploying production...  ...best practices and compliance requirements AWS Certifications such as AWS Certified... 
    Full time
    Contract work
    Part time
    Local area

    Phase2 Technology

    Mc Lean, VA
    5 days ago
  • $197.3k - $225.1k

    ## Lead Data EngineerApplylocations: McLean, VAtime type: Full timeposted...  ...needs. We are seeking **Data Engineers** who are passionate about...  ...MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)* 4+...  ...of work authorization that require immigration support from an employer... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Group

    McLean, VA
    2 days ago
  •  ...Lead Data EngineerLocations: Richmond - VA / McLean - VA / Plano...  ...deployment of scalable data engineering solutions that deliver operational...  ...-hours or weekend support as required.Required Skills and...  ...Qualifications:Familiarity with Kafka for real-time data streaming.... 
    Work at office

    InterSources

    McLean, VA
    3 days ago
  • $185k - $215k

     ...Apache NiFi Engineer / Data Integration Engineer Position Overview Red Arch Solutions is seeking...  ...across disparate systems. This role requires deep expertise in Apache NiFi...  ...ODBC Connections Message Queues Kafka File-Based Transfers Cloud Storage... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work

    Red Arch Solutions

    Reston, VA
    2 days ago
  •  ...Data EngineerWe are actively recruiting for a Data Engineer to design, build, and maintain scalable data infrastructure, integration...  ..., or a related technical field required; Master's degree preferred....  ...SQL required; experience with Apache Spark and other data ingestion and... 
    Temporary work
    Casual work

    Arlington Community Federal Credit Union

    Falls Church, VA
    5 days ago
  • $197.3k - $225.1k

     ...Lead Data Engineer - HR Tech Do you love building and pioneering in the technology space?...  ...computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) ~4+ years...  ...other forms of work authorization that require immigration support from an employer).... 
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    3 days ago
  •  ...company. CALIBRE is seeking an experienced Data Engineer to develop production-ready data...  ...decision problems, success measures, data requirements, and minimum viable analytic products....  ..., and testing. Experience with Apache Spark or PySpark and distributed-data... 
    Contract work

    CALIBRE Systems

    Arlington, VA
    5 days ago
  • $197.3k - $225.1k

     ...meet real customer needs. We are seeking Data Engineers who are passionate about marrying data...  ...computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) ~4+ years of...  ...other forms of work authorization that require immigration support from an employer).... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    1 day ago
  •  ...current or future sponsorship. The Senior Data Engineer is an experienced technical lead...  ...reusable AI-first engineering standards. It requires hands-on expertise with Microsoft Foundry...  ...technologies, agent orchestration frameworks, Apache Spark, Python, SQL, Databricks, and... 
    Internship
    Monday to Friday

    Navy Federal Credit Union

    Vienna, VA
    5 days ago
  • $132k - $198k

     ...seamless, decentralized, and secure data sharing framework that...  ...and specialized time-series engines, balancing fast retrieval with...  ...distributed microservices environment. Requirements Bachelor's degree in Computer...  ...message brokers like Kafka , and leveraging Redis (or... 
    Contract work
    Work at office
    Local area

    Socket.dev

    Arlington, VA
    3 days ago
  •  ...Data Warehouse ManagerDevelop, operate, optimize...  ...non-functional business requirements.5+ years of experience...  .... Python for data engineering and automation. Cloud...  ...development, and maintenance. Apache Spark (PySpark...  ...data platforms.Apache Kafka, Apache Flink, Apache... 
    Contract work

    DataArt

    Washington DC
    5 days ago
  •  ...meet real customer needs. We are seeking Data Engineers who are passionate about marrying data...  ...tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL) 4+ year experience...  ...in a manner consistent with the requirements of applicable laws regarding criminal background... 
    Full time
    Part time
    Internship
    Local area

    Capital One Financial

    Mc Lean, VA
    4 days ago
  •  ...Category: Intelligence Operations Support Role Overview As a Data Engineer, you will interpret business needs and select appropriate technologies...  ...and services such as Docker, Kubernetes, JMS/SQS, SNS, and Kafka. Familiar with Linux/Unix server environments. Experience with... 
    Full time
    Local area
    Weekend work
    Afternoon shift

    BE / RenXTech

    Arlington, VA
    2 days ago
  • $52 - $75 per hour

     ...Financial Services provider, is seeking a Data Engineer to join their team. This is a contract...  ...MCP) capabilities into backend workflows. Required Skills/Experience (Must-Haves) Advanced...  .... Strong hands-on experience with Apache Spark and Scala for large-scale data processing... 
    Contract work
    Local area

    KellyMitchell Group

    Mc Lean, VA
    4 days ago
  • $111.8k - $221.8k

     ...Job Description : The Senior Data & Software Engineer works with a small team to build complex...  ...with stakeholders to understand data requirements, assess feasibility, and design appropriate...  ...' experience with the following: Apache Spark & PySpark Using... 
    Full time
    Live in
    Work at office
    Local area

    Accenture Federal Services

    McLean, VA
    more than 2 months ago
  •  ...About this Role Imagineeer is seeking a Data Engineer to support the design, development, and...  ...rest in accordance with DoD and NIST requirements Develop automated logging, monitoring,...  ...Experience with streaming technologies (Kafka or equivalent) Familiarity with DevSecOps... 
    Local area
    Work from home
    Flexible hours

    IMAGINEEER LLC

    Arlington, VA
    2 days ago
  • $115k - $155k

     ...worldwide. With 1,700+ team members, 1,500+ AI/data experts, and 100+ prime contracts, we...  ...immediate need for a Mid-Level AI Data Engineer to join our growing AI and Automation practice...  ...with OpenSearch/Elastic Search, Kafka, Bedrock, Glue, DataBricks, Snowflake, AWS... 
    Temporary work
    Immediate start
    Worldwide

    Credence

    Mc Lean, VA
    5 days ago
  •  ...Founded by ex-Googlers with engineers from Google, Amazon,...  ...particularly in AI, data engineering, blockchain...  ...speed and reliability required for live and automated...  ...streaming frameworks (e.g., Kafka, Flink, Beam, Spark)...  ...pipelines using Dataflow (Apache Beam), Pub/Sub,... 
    Work at office

    SZNS Solutions

    Reston, VA
    3 days ago
  • Overview We are seeking a skilled Data Engineer with at least 5 years of experience designing...  ...business stakeholders to define data requirements Implement data governance, security, and...  ...ETL/ELT pipelines using tools such as Apache Airflow, Informatica, or similar. Experience... 

    VTG Defense

    Mc Lean, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer (Temporal & Apache Kafka required). Be the first to apply!