For Employers

CommIT

Kafka Integration Engineer (80 hours)

Posted 2 days ago
2-5 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design, build, and maintain Kafka consumers to ingest and process customer event data while managing secure credentials and configurations. Collaborate with customer engineering teams and internal DevOps to ensure scalable, secure, and reliable data pipeline deployments.

We are seeking a Kafka Integration Engineer (80 hours work per month) to lead and execute data integration initiatives between our customers’ Kafka streams and internal APIs. This is a hands-on engineering role that requires a strong understanding of real-time data processing, microservices, and cloud-native technologies. You will collaborate closely with customer engineering teams and internal DevOps to build scalable, efficient, and secure data pipelines.

Key Responsibilities:

  • Design, build, and maintain Kafka consumers to ingest and batch-process customer event data.
  • Implement message parsing and transformation logic (JSON, Avro, Protobuf) to align with Captain Up’s event structure.
  • 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.
  • Work with DevOps to troubleshoot deployments, monitor performance, and ensure system reliability.



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 databases (SQL and/or NoSQL) — schema design, queries, and indexing for high-throughput pipelines.
  • Familiarity with message schemas (Avro, Protobuf) and relevant parsing libraries.
  • Hands-on experience with Kubernetes, Helm, and AWS services, especially Secrets Manager.
  • Hands-on experience using AI coding assistants (Claude / Claude Code, Cursor, Copilot, etc.) to accelerate development, debug, and write production-grade code.
  • CRITICAL — Customer-facing role: This engineer will work directly with our customers' engineering teams to design, build, troubleshoot, and own integrations end-to-end. Must be confident, professional, and proactive in customer communication (calls, Slack, email, screen-shares).
  • Excellent spoken and written English (C1+ / fluent). Daily synchronous communication with international customers is required.
  • Ability to write robust, testable, and maintainable code for high-throughput and low-latency data pipelines.
  • Excellent debugging, problem-solving, and communication skills.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Principal QA Engineer/ QA Manager

Full Time Software Development

Devops Engineer

Full Time Software Development

Staff Software Engineer - AI

Full Time Software Development

CAM Engineer

Freelance Software Development

CAM Engineer

Freelance Software Development

Senior Systems Engineer

Full Time Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 215,812+ Jobs in Software Development

Answer easy questions

Answer easy questions

215,812+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified