Data Engineer (Temporal & Apache Kafka required)
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 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 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. - ...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 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
$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...SuggestedContract workWork at officeLocal area3 days per week$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...SuggestedContract workWork experience placementLocal areaRemote 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
- ...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
- ...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...
- ...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
- 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
- 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...$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,...- ...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
$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- ...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,...Full timeWork at office
$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 workInterim role- ...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...
- ...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
- ...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
- ...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 todayLocal areaFlexible hours
$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 workImmediate start- ...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
- ...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
- ...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 workFor subcontractorWork from homeFlexible hours
- ...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 workWork at officeLocal areaRemote workFlexible hours
- ...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
$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$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 areaVisa sponsorship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer (Temporal & Apache Kafka required). Be the first to apply!
- senior data center engineer McLean, VA
- senior cloud data engineer McLean, VA
- senior data integration developer McLean, VA
- data developer McLean, VA
- data engineer McLean, VA
- big data cloud engineer McLean, VA
- data engineering intern summer McLean, VA
- data engineer analytics McLean, VA
- big data devops engineer McLean, VA
- junior big data engineer McLean, VA




