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 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.

Powered by JazzHR

RYdgwao3E1

Vacancy posted 6 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
    2 days ago
  •  ...Infinitive Infinitive is a data and AI consultancy that...  ...Staff / Principal Data Engineer & Platform Architect...  ...centered around Apache Kafka for real-time event distribution and Temporal for durable execution...  ...across the organization. Required Experience ~8+ years... 
    Suggested
    Contract work
    Local area

    Infinitive Inc

    McLean, VA
    1 day 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 caching... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    3 days per week

    SteerBridge

    Vienna, 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
    6 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 Inc

    Mc Lean, VA
    5 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... 
    Contract work
    Work experience placement
    Local area
    Remote work

    Jobleads-US

    Reston, VA
    3 days ago
  •  ...client is seeking a 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

    TekStream Solutions

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

    Excella Consulting

    Arlington, VA
    6 hours 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
    6 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
    7 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
    4 days ago
  •  ...Summary You will own the data infrastructure that...  ...partner closely with engineers and intelligence...  ...datasets and evolving requirements without lowering standards...  ...With) Data lakes: Apache Iceberg, Delta Lake,...  ...Streaming / queues: Kafka, RabbitMQ, NATS, AWS Kinesis... 

    Twenty Inc.

    Arlington, VA
    5 days ago
  •  ...client is seeking a Lead AI & Data Analytics Engineer to support a federal...  ...organizational and compliance requirements \n Integrate AI, machine...  ...technologies (e.g. Databricks, Spark, Kafka, Hadoop, Snowflake, Azure Data Factory, AWS Glue, Apache NiFi, Delta Lake). \n ~... 
    Contract work

    TekStream Solutions

    Arlington, VA
    4 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 Inc

    Mc Lean, VA
    5 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
    5 days ago
  • DescriptionSAIC is seeking an experienced Data Engineer. Work directly with customers in a...  ...focused applications based on customer requirements.· Participate in deployment and implementation...  .../ Accumulo, Docker, Kubernetes and Kafka.· Experience with source code... 

    Science Applications International Corporation

    Arlington, VA
    4 days ago
  • $110k - $160k

    OverviewWe are looking for seasoned Data Engineer to work with our team and our clients to develop...  ...such as:Big data tools: Hadoop, Spark, Kafka, etc.Relational SQL and NoSQL databases...  ...to geographic location, contractual requirements, education, knowledge, skills,... 

    Steampunk

    McLean, VA
    3 days ago
  • $62k - $141k

    Data EngineerThe Opportunity: Ever-expanding technology like IoT...  ...than ever before. As a data engineer, you know that organizing data...  ...frameworks, including Apache Spark or NVIDIA CUDAExperience...  ...may need to meet eligibility requirements for access to classified information... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Arlington, VA
    1 day ago
  •  ...Hiring: Spark/Scala Data Engineer Location: McLean, VA – Hybrid Work Model: Hybrid – must...  ...maintain large-scale data pipelines using Apache Spark and Scala • Modernize legacy ETL...  ..., but prior Ab Initio experience is NOT required. This is a traditional Data... 
    Contract work

    Swoon

    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
    5 days ago
  • $115k - $150k

     ...solutions and deliver stronger results for our clients.As a Senior Data Engineer, you will architect, build, and optimize scalable data...  ....Automate and optimize data workflows using tools like Apache Spark, Kafka, Airflow, and dbt.Monitor, troubleshoot, and optimize data... 
    Full time
    Visa sponsorship

    Insomniac Design

    Washington DC
    2 days ago
  • $125k - $165k

    OverviewWe are looking for seasoned Senior Data Engineer to work with our team and our clients...  ...such as:Big data tools: Hadoop, Spark, Kafka, etc.Relational SQL and NoSQL databases...  ...to geographic location, contractual requirements, education, knowledge, skills, competencies... 

    Steampunk

    McLean, VA
    4 days 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
    3 days ago
  • $120k - $225k

     ...Zachary Piper Solutions is currently seeking Data Engineers on our Professional Services team in McLean, VA. Are you a skilledData Engineer...  ...customer experience. What we look for: ~ Experienced in Apache Spark (Must have) ~6+ years of experience in data engineering... 
    Work at office

    ZP Group

    McLean, VA
    2 days ago
  •  ...Data Engineer IISpark, Hadoop, and Python are the skills required for the role. It will be hybrid, 3 days a week in office. Please focus on local resources or candidates...  ....Develop and optimize big data workflows using Apache Spark and Hadoop technologies.Partner with Data... 
    Work at office
    Local area
    3 days per week

    Delan Associates Inc

    Arlington, VA
    4 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...  ...experience with OpenSearch/Elastic Search, Kafka, Bedrock, Glue, DataBricks, Snowflake, AWS... 
    Temporary work
    Immediate start
    Worldwide

    Credence company

    McLean, VA
    23 hours ago
  • $100k - $155k

     ...: 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

    ADP

    Arlington, VA
    2 days ago
  • $130k - $145k

     ...trusts our employees to meet their job requirements and manage their time effectively. Hybrid...  ...training. Open Job Opportunities Data Engineer Location McLean, VA Employment...  ...workflows at scale Proficiency with Apache Spark and PySpark for distributed data... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Edgesource

    McLean, VA
    2 days ago
  •  ...Data Engineer CALIBRE is an employee-owned mission focused solutions and digital transformation...  ...problems, success measures, data requirements, and minimum viable analytic products....  ...automation, and testing. Experience with Apache Spark or PySpark and distributed‑data processing... 
    Full time
    Contract work

    Koitecc Solutions

    Arlington, 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
    2 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!