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 for durable workflow orchestration, building resilient, distributed, stateful workflows and data pipelines. A key focus will be designing data schemas and implementing automated validation to enforce reliable data contracts across distributed systems. You will also develop batch and streaming ETL/ELT pipelines using Python, Apache Spark, and modern cloud data warehouses and Lakehouse platforms.

You will work extensively with Apache Kafka for real-time event streaming and Temporal for durable workflow orchestration, building resilient, distributed, stateful workflows and data pipelines. A key focus will be designing data schemas and implementing automated validation to enforce reliable data contracts across distributed systems. You will also develop batch and streaming ETL/ELT pipelines using Python, Apache Spark, and modern cloud data warehouses and Lakehouse platforms.

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 / Lakehouse (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 3 days ago
Similar jobs that could be interesting for youBased on the Data Engineer (Temporal & Apache Kafka required) in McLean, VA vacancy
  •  ...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
    4 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
    3 days ago
  • $135k - $160k

     ...to join our team as a Senior Data Engineer to align data solutions to business requirements by planning and managing data...  ...distributed processing tools (Apache Kafka, Airflow, Spark, Flink, NiFi)....  ...interfaces. Familiarity with temporal tables, data versioning, and caching... 
    Suggested
    Contract work
    Work at office
    Local area
    3 days per week

    SteerBridge, Inc.

    Vienna, VA
    2 days ago
  • $220k - $255k

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

    Red Arch Solutions, Inc.

    Reston, VA
    1 day 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 Inc

    Mc Lean, VA
    2 days ago
  •  ...motivated individual to join our team as a Senior Data Engineer to align data solutions to business requirements by planning and managing data infrastructure...  ...data pipelines using technologies such as Apache Spark, Kafka, Airflow, NiFi, AWS Glue, Azure Data Factory,... 
    Contract work
    Work at office
    3 days per week

    SteerBridge

    Vienna, 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
    3 days ago
  •  ...seeking a proactive Lead AI & Data Analytics Engineer to support a federal...  ...organizational and compliance requirements Integrate AI, machine learning...  ...(e.g. Databricks, Spark, Kafka, Hadoop, Snowflake, Azure Data Factory, AWS Glue, Apache NiFi, Delta Lake). ~ Experience... 
    Full time
    Contract work

    Navaide

    Arlington, VA
    23 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
    1 day 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 Inc

    Mc Lean, VA
    2 days ago
  • $84.4k - $140.6k

    Position Summary Deloitte is seeking a Data Engineer II to support the design, development,...  ...functional stakeholders to define data requirements, troubleshoot issues, and implement...  ...workflow orchestration tools such as Apache Airflow1+ years of experience with data... 

    Deloitte

    McLean, VA
    1 day ago
  • $150k - $200k

    Position: Senior Data Engineer, Enterprise Modernization Location:...  ...management, and configuration-management requirements.Support deployment, testing,...  ...orchestration or integration tools such as Apache Airflow, Azure Data Factory, AWS Glue,... 

    FI Consulting

    Arlington, VA
    5 days ago
  •  ...Description Job Description 540 is seeking a Data Engineer to support a mission-critical federal...  ...United States. Periodic travel may be required Citizenship & Clearance Requirement...  ...with Python and SQL ~ Experience with Apache Spark or similar distributed data-... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    540

    Arlington, VA
    a month ago
  • $115k - $155k

     ...700+ team members, 1,500+ AI/data experts, and 100+ prime contracts...  ...for a Mid-Level AI Data Engineer to join our growing AI and Automation...  ...technical design reviews. Requirements ~ U.S. Citizenship with...  ...OpenSearch/Elastic Search, Kafka, Bedrock, Glue, DataBricks,... 
    Temporary work
    Immediate start
    Worldwide

    Credence

    McLean, VA
    a month ago
  •  ...term career growth. We are seeking a Data & Software Engineer to join a small, agile team...  ...grade data pipelines, and expertise with Apache Spark, AWS cloud services, relational...  ...Collaborate with stakeholders to gather requirements, assess technical feasibility, and design... 

    Fantom Corporation

    McLean, VA
    a month ago
  •  ...Spark, Hadoop, and Python are the skills required for the role. It will be hybrid, 3 days...  ...Interview: F2F Assessment: Glider – Data Engineering (Advanced) Overview seeking an...  ...interviews preferred Top Required Skills ✅ Apache Spark (PySpark, Spark SQL, Spark... 
    Temporary work
    Work at office
    Local area
    Monday to Friday
    3 days per week

    Delan Associates, Inc

    Arlington, VA
    more than 2 months 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,... 
    Full time
    Work at office

    SZNS Solutions

    Reston, VA
    6 days ago
  • $100k - $155k

     ...Job Description Make the data trustworthy. A financial system...  ...can trust. We need a Data Engineer who wants to own those...  ...deployable modules supporting requirements management, budgeting, task planning...  ...messaging technologies, Kafka, or other event-driven architectures... 
    Temporary work
    Interim role

    Pioneering Evolution LLC

    Arlington, VA
    14 days ago
  •  ...Job Description Education Requirement: Bachelor's Degree Key Responsibilities...  .... •Analyze complex data structures and source-to-...  ...into effective data engineering solutions. •Monitor pipeline...  ...orchestration tools such as Apache Airflow, Talend, dbt, or similar... 

    Bow Wave LLC

    Arlington, VA
    18 days ago
  •  ...Job Description Job Description Data Engineer – Baltimore City, MD About us  Creative...  ...EDW) and Data Lake solutions. This role requires deep technical expertise in coding,...  ...Java a plus).  ~ Proven experience with Apache Spark (PySpark) for large-scale processing... 
    Contract work

    Creative Information Technology, Inc.

    Falls Church, VA
    a month ago
  •  ...Description Job Description Education Requirement: Bachelor's Degree Key...  ...under the guidance of more experienced engineers. •Support analysis of data structures, mappings, and data...  ...with ETL or workflow tools such as Apache Airflow, Talend, or similar platforms... 
    Internship

    Bow Wave LLC

    Arlington, VA
    18 days ago
  •  ...technical expertise in cloud engineering, data management, cybersecurity...  ...Secret clearance (mandatory requirement). •      Local Residency in...  ...Experience with Databricks, Apache Spark, and SQL. •      Proficiency...  ...ETL tools such as Airflow, Kafka, or AWS Glue. •... 
    Start working today
    Local area
    Flexible hours

    Makpar

    Washington DC
    11 days ago
  • $150k - $250k

     ...be Owning GRVTY is seeking a Spark Data Engineer with a TS/SCI + Poly clearance (applicable...  ...experience processing data using Apache Spark. Demonstrated experience with...  ...on the basis of disability.  Anyone requiring reasonable accommodations should email... 
    Contract work
    Immediate start

    GRVTY

    Tysons Corner, VA
    11 days ago
  •  ...Description Job Overview We are seeking a Data Engineer to support our Federal Government Customer...  ...CSS), back-end (Java, Spring Boot, Python, Apache Camel, GraphQL), data, and cloud layers — translating mission requirements into scalable, maintainable solutions that... 
    1 day per week

    Ryde Technologies, LLC

    Arlington, VA
    a month ago
  •  ...The Big Data Engineer will design, develop, and optimize large-scale data processing systems...  ...scientists, and analysts to translate business requirements into technical solutions while...  ...Data technologies including Hadoop and Apache Spark. Experience working with Spark... 
    Work experience placement

    Compunnel

    McLean, VA
    4 days ago
  •  ...has an exciting opportunity for a Senior Data Engineer to join our growing team.his role requires expertise in Databricks, SQL, and ETL...  ...Expert-level proficiency in Databricks, Apache Spark, and SQL . ~ Experience with Kafka, Airflow, or AWS Glue for ETL. ~ Proficiency... 
    Contract work
    For subcontractor
    Work from home
    Flexible hours

    IQUASAR LLC

    Washington DC
    a month ago
  •  ...Job Description 540 is seeking a Senior Data Engineer to support a mission-critical federal health...  ...United States. Periodic travel may be required Citizenship & Clearance Requirement...  ...Python and SQL ~ Strong experience with Apache Spark and distributed data processing... 
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    540

    Arlington, VA
    a month ago
  •  ...Description Job Overview We are seeking a Senior Data Engineer to support our Federal Government Customer...  ...CSS), back-end (Java, Spring Boot, Python, Apache Camel, GraphQL), data, and cloud layers — translating mission requirements into scalable, maintainable solutions that... 
    Remote work

    Ryde Technologies, LLC

    Arlington, VA
    a month ago
  • $70.8k - $172.4k

    Senior Data Engineer (Secret Cleared) Position Description CGI Federal is seeking a Senior...  ...and business analysts, to define data requirements and deliver scalable, well documented...  ...and scalable compute frameworks (e.g., Apache Spark). . Hands on experience with... 
    Local area
    Arlington, VA
    a month ago
  • $86.7k - $170.9k

     ...Join Deloitte’s Core AI & Data practice and help organizations...  ...capabilities. As a Databricks Data Engineer, you will support the design,...  ...solutions using Databricks, Apache Spark, Python, and Structured...  ...insight delivery. Qualifications Required: Bachelor’s degree in... 
    Local area
    Visa sponsorship

    Deloitte

    McLean, VA
    1 day 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!