Kafka Integration Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Part-time Kafka Integration Engineer building Kafka-to-API integrations for Captain Up. Deploying secure, scalable data pipelines with Kubernetes, Helm, and AWS.

Responsibilities:

  • Lead and execute data integration initiatives between customers’ Kafka streams and internal APIs
  • Design, build, and maintain Kafka consumers to ingest and batch-process customer event data
  • Implement message parsing and transformation logic using JSON, Avro, and Protobuf
  • Develop and configure provider-specific customer integrations
  • Manage secure credentials using AWS Secrets Manager and handle per-application configurations
  • Deploy and monitor services in Kubernetes using Helm
  • Collaborate with DevOps to troubleshoot deployments, monitor performance, and ensure system reliability
  • Work directly with customers’ engineering teams to design, build, troubleshoot, and own integrations end-to-end
  • Collaborate with internal DevOps to build scalable, efficient, and secure data pipelines

Requirements:

  • Proficient in Node.js and TypeScript
  • Strong experience with Apache Kafka and libraries like KafkaJS or similar
  • Hands-on experience designing and consuming REST/HTTP APIs for service-to-service integration
  • Solid working knowledge of SQL and/or NoSQL databases, including schema design, queries, and indexing for high-throughput pipelines
  • Familiarity with message schemas such as Avro and Protobuf and relevant parsing libraries
  • Hands-on experience with Kubernetes, Helm, and AWS services, especially Secrets Manager
  • Hands-on experience using AI coding assistants such as Claude / Claude Code, Cursor, Copilot, or similar
  • Confidence, professionalism, and proactivity in customer communication via calls, Slack, email, and screen-shares
  • Excellent spoken and written English (C1+ / fluent)
  • Ability to write robust, testable, and maintainable code for high-throughput and low-latency data pipelines
  • Excellent debugging, problem-solving, and communication skills