1

Kafka Developer Jobs in New York (NOW HIRING)

Senior Cassandra and Kafka Developer We are looking for a senior Cassandra developer who must-have supported Cassandra cluster in production, must-have experience in tuning (at least know what tuning ...

Company Description Senior Cassandra and Kafka Developer We are looking for a senior Cassandra developer who must-have supported Cassandra cluster in production, must-have experience in tuning (at ...

Kafka Engineer - Remote

Jersey City, NJ · On-site +1

$61 - $80.75/hr

Kafka Admin/Engineer Location: Remote Duration: 6-12 months This person will be responsible for designing and implement integration solutions between IBM MQ and Apache Kafka to ensure seamless data ...

Kafka Engineers/AWS/Terraform

New York, NY · On-site

$70.75 - $93/hr

Kafka Engineers/AWS/Terraform/Java Location: 100% Remote - Duration: 1 Year+ Minimum 15 years of IT experience. Minimum of 7 years of hands-on experience within data engineering organization;

Work with engineering teams to onboard new Kafka use cases and ensure security and compliance standards. * Perform root cause analysis and resolution of platform-level incidents and outages.

We are seeking an experienced Kafka Administrator / Platform Engineer to design, deploy, maintain, secure, and scale highly available Kafka environments supporting mission-critical, real-time data ...

Ample foundation in enterprise software engineering, including Spring Boot and middleware-based architectures * Familiarity with Agile / Scrum delivery models in fast-paced engineering teams

next page

Showing results 1-20

Kafka Developer information

See New York salary details

$18

$57

$92

How much do kafka developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for kafka developer in New York is $57.59, according to ZipRecruiter salary data. Most workers in this role earn between $46.30 and $66.25 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 are the most commonly searched types of Kafka Developer jobs in New York?

The most popular types of Kafka Developer jobs in New York are:

What are popular job titles related to Kafka Developer jobs in New York?

For Kafka Developer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Kafka Developer jobs in New York look for?

The top searched job categories for Kafka Developer jobs in New York are:

Infographic showing various Kafka Developer job openings in New York as of August 2026, with employment types broken down into 81% Full Time, 6% Part Time, and 13% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $119,786 per year, or $57.6 per hour.

Full-time

Re-posted 23 days ago


Job description

Job Description

Senior Cassandra and Kafka Developer

We are looking for a senior Cassandra developer who must-have supported Cassandra cluster in production, must-have experience in tuning (at least know what tuning is possible and why), must-have developed or know of metric and monitoring to ascertain optimal performance in production and if needed, willing to provide lab support.

  1. Excellent skills in Cassandra development - Design tables, running for performance, running for consumption via web services, reporting tools and batch
  1. Excellent skills on Data Processing - Using some (or all) of the streaming and micro-batch frameworks like Spark Streaming, Strom, MapR, Spark.
  1. Hands on experience in Cassandra administration - Designing for consistency, Knowledge on load distribution and replication configuration
  1. Hands on development experience in kafka - must-have supported Kafka cluster in production, must-have developed or know of metric and monitoring to ascertain optimal performance in production.
  1. Advance proficiency in C programming.
  1. Advance proficiency in Java programming.
  1. Good to have experience in Ansible/Go-CD -experience
  1. Excellent analytical and problem solving skills and should be able to provide input to improve business process.
  1. Effective interpersonal and communication skills
  1. Ability to work with no or limited guidance, grasp the concepts quickly and develop in an agile mode.

Technologies:

  1. Must have: Cassandra development
  • must-have supported Cassandra cluster in production
  • must-have experience in tuning (at least know what tuning is possible and why)
  • must-have developed or know of metric and monitoring to ascertain optimal performance
  1. Must have: Kafka development
  • must-have supported Kafka cluster in production
  • must-have developed or know of metric and monitoring to ascertain optimal performance
  1. Advance proficiency in Java programming.
  1. Advance proficiency in C programming
  1. Working knowledge of Data Processing like Spark, Storm, MapR.
Additional Information

All your information will be kept confidential according to EEO guidelines.