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 RoleWe 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 ResponsibilitiesStream 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.
Powered by JazzHR
RYdgwao3E1
- ...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,...SuggestedFull timeRemote workFlexible hours
- ...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...SuggestedContract workLocal area
- ...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...SuggestedFull timeContract workWork at officeLocal area3 days per week
- 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...SuggestedContract work
- 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
$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 workWork experience placementLocal areaRemote work- ...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 timeContract work
$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 homeHome officeFlexible hours- ...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...
- ...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 workWork at office3 days per week
- 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
- ...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...
- ...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
- 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...
$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...- 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...
$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,...$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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
- ...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
$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 timeVisa sponsorship$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...$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,...$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- ...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 officeLocal area3 days per week
$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 workImmediate startWorldwide$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$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 timeFor contractorsRemote workFlexible hours- ...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 timeContract work
- ...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 workCasual work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer (Temporal & Apache Kafka required). Be the first to apply!
- data engineer machine learning McLean, VA
- aws data engineer McLean, VA
- big data developer McLean, VA
- sr data engineer McLean, VA
- big data cloud engineer McLean, VA
- finance data engineer McLean, VA
- junior big data engineer McLean, VA
- sr information security engineer McLean, VA
- data center engineer McLean, VA
- senior data integration developer McLean, VA





