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

Data Engineer (Temporal & Apache Kafka required)

Infinitive Inc

Job Description

Job Description

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.

Powered by JazzHR

RYdgwao3E1

Vacancy posted 2 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
    3 days ago
  •  ...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... 
    Suggested
    Contract work
    Work at office
    Local area
    3 days per week

    SteerBridge

    Vienna, VA
    24 days ago
  •  ...Description 540 is seeking a Data Engineer to support a mission-...  ...solutions using Databricks, Python, Apache Spark, and Delta Lake. The...  ...Citizenship & Clearance Requirement : Per client requirements,...  ...Spark Structured Streaming, Kafka, Kinesis, or Pulsar Experience... 
    Suggested
    Temporary work
    Work at office
    Local area
    Flexible hours

    540

    Arlington, VA
    16 days ago
  • $130k - $140k

     ...Job Description Senior Data Engineer Job Number: 912 This is a...  ...teams to translate business requirements into scalable technical solutions...  ...frameworks such as Apache Spark or equivalent big data...  ...technologies such as Apache Kafka, Amazon Kinesis, or Azure Event... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Ad Hoc

    McLean, VA
    14 days ago
  •  ...Description 540 is seeking a Senior Data Engineer to support a mission-critical...  ..., 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... 
    Suggested
    Temporary work
    Work at office
    Local area
    Flexible hours

    540

    Arlington, VA
    16 days ago
  •  ...GRVTY's team provides tactical data engineering solutions. We embed skilled Data...  ...Detection, etc.), Linux, AWS/C2S, Apache NiFi, Spark, pySpark, Hadoop, Kafka, ElasticSearch, Solr, Kibana, neo...  ...cannot support remote work) and requires a TS/SCI + Polygraph clearance (acceptable... 
    Local area
    Immediate start
    Remote work
    Flexible hours

    GRVTY

    Mc Lean, 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
  • Data Engineer IntegrityOne Partners - Data Engineer Location: Crystal City...  ...environment; adapts to evolving requirements and complex challenges...  ...Terraform, Vault) ETL Pipeline (Apache Spark, AWS Glue, Databricks), Streaming (i.e. Kafka), AI (LLMs, Semantic Search),... 

    INTEGRITYOne Partners

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

     ...Overview Lead Data Engineer (Python, AWS, Spark, Kafka, SQL, Snowflake, Databricks, GenAI) Do you love building and pioneering in the technology...  ...and O-1, or any other forms of work authorization that require immigration support from an employer). The minimum... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    McLean, VA
    16 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
    6 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 Parquet...  ...Certified Developer for Apache Spark Databricks Certified Data...  ...maintain a DHS Public Trust (requires US Citizenship) This range represents... 
    Work from home
    Home office
    Flexible hours

    Excella Consulting

    Arlington, VA
    4 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
    8 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 TS/SCI clearance with a polygraph AWS... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    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
    3 days ago
  •  ...- think AI, automation and data transformation. We then bring...  ...Full Stack Data Engineer to join our team. The ideal...  ...support analytical and reporting requirements. Optimize data models for...  ...processing frameworks (e.g., Apache Flink, Apache Kafka Streams). Familiarity with... 
    Full time
    Remote work

    rockITdata

    Arlington, VA
    7 days ago
  • Booz Allen Hamilton is seeking an AWS Streaming Data Engineer to design and implement end-to-end streaming solutions, including real-time...  ..., and collaboration with clients to address complex system requirements in a fast-paced, security-conscious environment. #J-18808-... 

    Booz Allen Hamilton

    Mc Lean, VA
    3 days ago
  •  ...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...  ...and data lineage tools (Collibra, Apache Atlas, Alation, Informatica, or equivalent... 
    Local area
    Work from home
    Flexible hours

    IMAGINEEER LLC

    Arlington, VA
    24 days ago
  •  ...: Pioneering Evolution is seeking a Data Engineer to design, develop, integrate, and operate...  ..., and retention aligned to DoD requirements. Participate in architecture reviews...  ...Azure Service Bus, Azure Event Hubs, or Kafka). Experience with microservice architectures... 
    Temporary work

    Pioneering Evolution LLC

    Arlington, VA
    17 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
    16 days 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
    24 days 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,... 
    Work at office

    SZNS Solutions LLC

    Reston, VA
    24 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
    16 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
    3 days ago
  •  ...Overview  Northramp is seeking a Data Engineer to join the team supporting...  ...around mission and security requirements. This role is not open to...  ...orchestration using Apache Airflow (Cloud Composer), Prefect...  ...streaming data platforms (Pub/Sub, Kafka, Kinesis).  ~ DHS, or... 
    Temporary work
    Local area
    Remote work
    Work from home

    Northramp LLC

    Reston, VA
    20 days 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
    24 days ago
  •  ...and creating a coherent secure data ecosystem that is compatible...  ...from existing data.   Required Skills and Demonstrated...  ...as priorities demand Data Engineering Demonstrated experience building...  ...Demonstrated experience with Apache Spark and PySpark for... 
    Work at office
    Local area

    J5 Consulting

    McLean, VA
    24 days ago
  •  ...Description Job Description Education Requirement: Bachelor's DegreeKey...  ...under the guidance of more experienced engineers.•Support analysis of data structures, mappings, and data quality...  ...with ETL or workflow tools such as Apache Airflow, Talend, or similar platforms... 
    Internship

    Bow Wave LLC

    Arlington, VA
    24 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
    24 days ago
  • $160k - $220k

     ...Data Scientist / Data Engineer McLean, VA 22102 JTEC Consulting LLC focuses on successfully delivering...  ...Business. Security Clearance Requirement: Current TS/SCI with Polygraph...  ...Python and big data frameworks (e.g., Apache Hadoop, Apache Spark/PySpark, SQL ).... 
    Local area
    Relocation package

    JTEC Consulting LLC

    McLean, 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!