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 (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 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/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.
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
- ...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...SuggestedContract workWork at officeLocal area3 days per week
- ...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...SuggestedTemporary workWork at officeLocal areaFlexible hours
$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...SuggestedWork at officeRemote workFlexible hours- ...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...SuggestedTemporary workWork at officeLocal areaFlexible hours
- ...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 areaImmediate startRemote workFlexible 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...
- 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),...
$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 timePart timeInternshipH1bLocal area- 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
$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 homeHome officeFlexible hours- ...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 timeContract work
$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 timeContract workPart timeWork at officeLocal areaRemote work- 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
- ...- 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 timeRemote work
- 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-...
- ...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 areaWork from homeFlexible hours
- ...: 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
- ...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 workWork at officeLocal areaRemote workFlexible hours
- ...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...
- ...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 workWork at officeLocal areaMonday to Friday3 days per week
- ...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
- ...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
- ...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...
- ...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 workLocal areaRemote workWork from home
$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 workImmediate startWorldwide- ...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 officeLocal area
- ...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
- ...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
$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 areaRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer (Temporal & Apache Kafka required). Be the first to apply!
- aws data engineer McLean, VA
- data engineer machine learning McLean, VA
- data science developer McLean, VA
- senior data engineer McLean, VA
- finance data engineer McLean, VA
- big data devops engineer McLean, VA
- data engineer analytics McLean, VA
- senior data integration developer McLean, VA
- junior data engineer remote McLean, VA
- data center engineer McLean, VA


