1

Kafka Developer Jobs in Houston, TX (NOW HIRING)

Devops Engineer

Houston, TX · On-site

$50.25 - $69/hr

This role owns advanced performance optimization, disaster recovery strategy, and platform infrastructure including Redis, MinIO, and Kafka. The DevOps Engineer provides oversight of Linux/Windows ...

Devops Engineer

Houston, TX · On-site

$50.25 - $69/hr

This role owns advanced performance optimization, disaster recovery strategy, and platform infrastructure including Redis, MinIO, and Kafka. The DevOps Engineer provides oversight of Linux/Windows ...

Devops Engineer

Houston, TX · On-site

$90 - $120/hr

This role owns advanced performance optimization, disaster recovery strategy, and platform infrastructure including Redis, MinIO, and Kafka. The DevOps Engineer provides oversight of Linux/Windows ...

Python Developer

Houston, TX · On-site

$48 - $66.25/hr

Python Developer Location: Houston , TX Roles and Responsibilities: * Must be able to work ... Experience with Docker, Kafka, Kubernetes, and Microsoft Azure/AWS, GitHub, or experience with any ...

Senior Java Developer

Houston, TX · On-site

$49.50 - $63.25/hr

Senior Java Developer (8+ years) Location: Houston, TX Experience Required: 8+ Years Employment ... Build event-driven systems using Kafka, EMS, MQ, or Solace . * Write tests using JUnit and Mockito ...

.Net/C# Developer

Houston, TX · On-site

$44.50 - $58.75/hr

Hands-on experience with messaging/data streaming platforms like RabbitMQ, ActiveMQ, Kafka etc * Experience in database programming (stored procedures, triggers, functions) and hands-on understanding ...

Databricks Azure Consultant

Houston, TX · On-site

$52.50 - $65.25/hr

... Kafka and Structured Streaming. * Databricks or Cloud Platform certifications. Qualifications * Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. * 5+ ...

Java Developer

Houston, TX · On-site

$48.75 - $63/hr

We are seeking experienced Java Developers to join our team of experienced IT professionals for our ... Additional skills are a huge plus - such as Hadoop/Big Data, AWS, Python, Kafka, Cassandra, etc.

Java Developer

Houston, TX · On-site

$48.75 - $63/hr

We are seeking experienced Java Developers to join our team of experienced IT professionals for our ... Additional skills are a huge plus - such as Hadoop/Big Data, AWS, Python, Kafka, Cassandra, etc.

Senior .NET Developer

Texas City, TX · On-site

$47 - $60/hr

NET Developer - Job Title: Senior .NET Developer Experience: 10+ Years Job Type: W2 Contract ... Knowledge of Kafka, RabbitMQ, or other messaging platforms . * Experience with Redis or distributed ...

Java Microservices

Houston, TX · On-site

$48.75 - $63/hr

Java Microservices with AWS Houston TX Experience: 8+ Years Kafka: 20% AWS: 30% Java Microservices ... Design, Developer and maintain high-quality Java applications Collaborate with cross functional ...

Responsibilities : • Act as a strong developer using the skillsets listed • Validate functional ... Kafka (Event based model) • Angular JS • cucumber • Selenium • Oracle 12C/19C • GIT • ...

next page

Showing results 1-20

Kafka Developer information

See Houston, TX salary details

$16

$50

$81

How much do kafka developer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for kafka developer in Houston, TX is $50.27, according to ZipRecruiter salary data. Most workers in this role earn between $40.38 and $57.84 per hour, depending on experience, location, and employer.

What is a Kafka developer?

A Kafka Developer is responsible for designing, developing, and maintaining real-time data streaming applications using Apache Kafka. They work on building data pipelines, integrating Kafka with various systems, and optimizing event-driven architectures. Their role involves writing producers and consumers, handling message serialization, and ensuring efficient data processing. Kafka Developers also focus on fault tolerance, scalability, and security to support high-throughput data applications.

What are the key skills and qualifications needed to thrive as a Kafka developer?

To thrive as a Kafka Developer, you need a solid understanding of distributed systems, event-driven architecture, and strong proficiency in programming languages like Java or Scala. Familiarity with Kafka tools (such as Kafka Streams, Connect, and Zookeeper), cloud platforms, and Apache ecosystem certifications is highly valued. Problem-solving abilities, effective communication, and teamwork are crucial soft skills for this role. These competencies are essential for building reliable data pipelines, collaborating with cross-functional teams, and maintaining high-throughput message systems in a production environment.

What typical challenges might I face as a Kafka developer, and how is support structured within a team?

As a Kafka Developer, you’ll often face challenges related to ensuring data reliability, managing high-throughput event streams, and troubleshooting issues in distributed environments. Support is usually provided through collaborative team structures, where developers, DevOps engineers, and data engineers work closely to identify and resolve bottlenecks or performance issues. Regular code reviews, knowledge-sharing sessions, and access to system monitoring tools help address technical hurdles. You can expect a supportive environment where collaboration and proactive problem-solving are encouraged to ensure smooth data flow and system stability.

Is Kafka developer difficult to learn?

Learning to become a Kafka developer involves understanding distributed systems, messaging concepts, and Kafka's architecture, which can be complex for beginners. Proficiency typically requires knowledge of programming languages like Java or Python, along with experience in data streaming and system integration. With dedicated study and hands-on practice, many developers can acquire the necessary skills over time.

What job categories do people searching Kafka Developer jobs in Houston, TX look for?

The top searched job categories for Kafka Developer jobs in Houston, TX are:

Infographic showing various Kafka Developer job openings in Houston, TX as of August 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 100% In-person job distribution, with an average salary of $104,560 per year, or $50.3 per hour.

QA engineer(AWS+Kafka+Datapipelines+Widsurf

Missouri City, TX • On-site

Headway Tek Inc
IT Services • 11 - 50 employees

Other

Posted 3 days ago

New


Job description

ob Description: Senior Quality Analyst (Kafka Pipeline, AWS setup, Data Pipelines, Python, Payment integrity)

Location: Saint Lois, MO/ Dallas / New York (hybrid)

C2C or W2

Experience- 7+ Years

We are seeking an experienced Senior Quality Analyst to support the project initiative. The ideal candidate will have strong experience testing cloud-native, configuration-driven, event-based, and data-processing platforms.

This role requires hands-on expertise in Python-based test automation, AWS services, Kafka, data pipeline validation, API testing, database testing, CI/CD, containerization, observability, and production-quality engineering.

Experience

  • 7+ years of overall experience in software quality engineering or software engineering.
  • 5+ years of hands-on experience testing AWS-based applications, Kafka integrations, and data pipelines.
  • Demonstrated experience designing and implementing automated testing frameworks using Python.

Key Responsibilities

  • Develop and execute comprehensive test strategies for the PISCES HUB platform.
  • Design and maintain Python-based automation frameworks for API, integration, data pipeline, and end-to-end testing.
  • Validate AWS-based data pipelines, event-driven workflows, and distributed application components.
  • Test Kafka producers, consumers, topics, partitions, schemas, offsets, retries, and failure-recovery scenarios.
  • Validate data accuracy, completeness, consistency, transformation logic, lineage, and reconciliation across pipelines.
  • Test configuration-driven solutions, including metadata-driven workflows, dynamic business rules, and configurable integration frameworks.
  • Validate JSON-, YAML-, and XML-based configurations, including schema validation, version compatibility, error handling, and backward compatibility.
  • Perform functional, integration, regression, system, and negative testing.
  • Validate REST APIs, asynchronous services, batch processes, and event-based integrations.
  • Test SQL and NoSQL databases for data integrity, rule-configuration storage, versioning, auditability, and rollback capabilities.
  • Integrate automated test suites with CI/CD pipelines and GitOps workflows.
  • Test containerized workloads deployed using Docker, Kubernetes, Amazon EKS, and Amazon ECS.
  • Use Dynatrace to monitor application behavior, analyze logs and traces, identify performance bottlenecks, and support root-cause analysis.
  • Collaborate with developers, architects, product owners, DevOps engineers, and data engineers to define acceptance criteria and improve overall product quality.
  • Track defects through resolution and provide clear reporting on testing progress, quality risks, and release readiness.
  • Use Windsurf and other AI-assisted engineering tools to accelerate test-case creation, automation development, troubleshooting, and documentation.

Required Technical Skills

  • Strong proficiency in Python, including the development of reusable automation frameworks and test utilities.
  • Hands-on experience with Python testing tools such as Pytest, unittest, requests, or equivalent frameworks.
  • Strong experience testing AWS data pipelines and cloud-native applications.
  • Hands-on knowledge of the following AWS services:
  • Amazon EKS
  • AWS Lambda
  • Amazon ECS
  • Amazon S3
  • Amazon RDS
  • Amazon DynamoDB
  • Strong experience testing Apache Kafka-based event-driven architectures.
  • Proven experience validating:
  • Metadata-driven pipelines and workflows
  • Dynamic business-rule engines
  • Configuration-driven applications
  • Configurable APIs and data-integration frameworks
  • Experience testing JSON-, YAML-, and XML-based configuration interpreters.
  • Strong SQL skills and experience validating relational and NoSQL data stores.
  • Understanding of database models used to store, version, audit, and retrieve rule configurations.
  • Experience with API testing tools and frameworks such as Postman, REST Assured, or Python Requests.
  • Strong understanding of CI/CD pipelines, Git, and GitOps practices.
  • Hands-on experience with Docker, Kubernetes, and containerized application testing.
  • Strong working knowledge of Dynatrace for monitoring, observability, performance analysis, and troubleshooting.
  • Working knowledge of Windsurf or similar AI-assisted development tools.

Preferred Qualifications

  • Experience testing high-volume, distributed, event-driven platforms.
  • Experience with data reconciliation, schema evolution, data-contract testing, and data-quality validation.
  • Familiarity with Kafka schema management and serialization formats such as Avro, JSON, or Protobuf.
  • Experience with performance-testing tools such as JMeter, Locust, or Gatling.
  • Familiarity with infrastructure-as-code and deployment tools such as Terraform, Helm, or Argo CD.
  • AWS or software-testing certifications are an advantage.

Key Competencies

  • Strong analytical and problem-solving abilities.
  • Quality-first mindset with strong attention to detail.
  • Ability to understand complex data flows and distributed system architectures.
  • Strong debugging and root-cause-analysis skills.
  • Ability to work independently and collaborate across engineering teams.
  • Clear written and verbal communication skills.
  • Ability to identify quality risks and communicate release-readiness recommendations to stakeholders.