Lead Data Engineer (Kafka Streaming Platform)

First Soft Solutions

Monmouth Jct, NJ(remote)

JOB DETAILS
SKILLS
ARM (Advanced RISC Machine), Access Control, Apache, Apache Kafka, Architectural Design, Authentication, Automation, Best Practices, Brokerage, Capacity and Performance Management, Cloud Architecture, Cloud Computing, Communication Skills, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Cost Control, Cryptography, Design Patterns Programming Methodologies, Disaster Recovery, Distributed Computing, Enterprise Applications, Enterprise Architecture, Enterprise Protection, GCP (Good Clinical Practices), High Availability, High Throughput, Hybrid Cloud, Incident Management, Leadership, Mentoring, Messaging Technology, Microsoft Windows Azure, Operational Audit, Operational Improvement, Performance Tuning/Optimization, Process Improvement, Quality Assurance Methodology, Replication and Remote Mirroring, Reporting Dashboards, Scalable System Development, Source Code/Configuration Management (SCM), Standards Development, System Architecture, Technical Leadership, Technology Analysis
LOCATION
Monmouth Jct, NJ(remote)
POSTED
4 days ago
Job Title: Lead Data Engineer (Kafka Streaming Platform)

Location: Remote (Onshore USA)
Employment Type: Contract
Experience Required: 8+ Years
Positions: 1

Position Overview

We are seeking an experienced Lead Data Engineer with deep expertise in Apache Kafka, Confluent Platform, and enterprise event streaming architectures to design, build, and operate highly scalable, secure, and resilient real-time data platforms.

The ideal candidate will lead the implementation of Kafka-based streaming solutions, establish enterprise data governance standards, and architect high-availability, multi-region event streaming environments. This role requires extensive experience with Confluent Platform, Schema Registry, Kafka Connect, ksqlDB, Cluster Linking, Tiered Storage, Infrastructure as Code (IaC), and cloud-native streaming architectures across Microsoft Azure, Google Cloud Platform (GCP), and hybrid environments.

As a technical leader, you will mentor engineering teams, establish platform standards, and drive operational excellence for mission-critical streaming applications.

Key ResponsibilitiesEnterprise Event Streaming Architecture
  • Design and implement enterprise-scale event-driven architectures using Apache Kafka and the Confluent Platform.
  • Define Kafka topic architecture, partitioning strategies, replication, ordering semantics, retention policies, and replay capabilities.
  • Establish scalable producer and consumer design patterns to support high-throughput, low-latency workloads.
  • Develop enterprise reference architectures and best practices for event streaming solutions.
Confluent Platform Engineering
  • Deploy, configure, and manage Confluent Platform components including:
    • Kafka Brokers
    • Schema Registry
    • Kafka Connect
    • ksqlDB
    • Control Center
    • Cluster Linking
  • Design schema governance strategies using Avro, JSON Schema, and Protocol Buffers (Protobuf).
  • Manage schema compatibility, evolution, and version control across enterprise applications.
Streaming Data Engineering
  • Develop and optimize Kafka Connect source and sink connectors.
  • Implement streaming transformations, aggregations, filtering, and joins using ksqlDB.
  • Collaborate on advanced stream processing using Apache Flink and Confluent Cloud streaming services where applicable.
  • Build reliable streaming pipelines supporting real-time analytics and operational systems.
Security & Governance
  • Implement Role-Based Access Control (RBAC) across Kafka, Kafka Connect, Schema Registry, and ksqlDB.
  • Integrate Kafka security with enterprise identity providers and authentication services.
  • Configure encryption, authorization, secure networking, and Bring Your Own Key (BYOK) capabilities where applicable.
  • Enforce least-privilege access models and enterprise governance policies.
Cloud & Multi-Cluster Architecture
  • Design resilient multi-cluster and multi-region Kafka architectures.
  • Implement Cluster Linking for hybrid cloud, disaster recovery, and cloud migration.
  • Configure offset-preserving replication strategies.
  • Implement Tiered Storage to optimize infrastructure costs while maintaining high-performance access to active data.
  • Support deployments across Microsoft Azure, Google Cloud Platform (GCP), and Confluent Cloud.
Operational Excellence
  • Define Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for streaming platforms.
  • Develop monitoring, alerting, logging, dashboards, and operational runbooks.
  • Perform capacity planning, performance tuning, and incident management.
  • Establish disaster recovery and business continuity procedures.
  • Drive continuous platform optimization and operational improvements.
DevOps & Automation
  • Automate infrastructure provisioning using Infrastructure as Code (Terraform, ARM, or similar tools).
  • Develop CI/CD pipelines for Kafka connectors, streaming applications, and configuration management.
  • Standardize onboarding processes for producer and consumer application teams.
  • Support automated deployments and configuration management across environments.
Technical Leadership
  • Mentor Data Engineers and Streaming Platform Engineers.
  • Define enterprise standards for:
    • Event contracts
    • Naming conventions
    • Topic management
    • Schema versioning
    • Testing methodologies
    • Reference architectures
  • Lead architecture reviews and technology evaluations.
  • Collaborate with enterprise architects, platform teams, and business stakeholders.
Required Qualifications
  • Minimum 8+ years of experience in Data Engineering or Streaming Platform Engineering.
  • Extensive hands-on experience with Apache Kafka and Confluent Platform.
  • Strong expertise designing enterprise event-driven architectures.
  • Experience implementing Schema Registry, Kafka Connect, ksqlDB, and Control Center.
  • Deep understanding of distributed systems, messaging architectures, and streaming data platforms.
  • Experience implementing Kafka security, RBAC, authentication, and encryption.
  • Knowledge of multi-region, disaster recovery, and hybrid cloud architectures.
  • Experience with Infrastructure as Code and CI/CD automation.
  • Strong understanding of cloud platforms including Microsoft Azure and Google Cloud Platform.
  • Excellent leadership, mentoring, and communication skills.

About the Company

F

First Soft Solutions