Kafka Engineer - Remote Work

INDI Staffing Services

Rio de Janeiro

Hybrid

BRL 180,000 - 260,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Tailored compensation
Tech-driven tools
Autonomous workflow
Generous leave
Diversity & inclusion
Mentorship & growth

Job summary

INDI is seeking a Kafka Engineer to design, implement, and maintain robust streaming architectures using Apache Kafka to enable real-time data processing across enterprise systems.

You will build scalable pipelines, manage Kafka clusters for high availability, and collaborate with engineering teams to integrate streaming solutions within existing architectures. Strong Java skills and deep knowledge of Kafka ecosystem are essential, with flexible work options.

Qualifications

  • 3+ years hands-on experience with distributed streaming architectures.
  • Proficient in Java and stream processing.
  • Experience with Kafka ecosystem tools.
  • Strong English communication.

Responsibilities

  • Design scalable event streaming architectures with Kafka.
  • Develop and optimize real-time data pipelines.
  • Manage Kafka clusters for availability and performance.
  • Implement stream processing with Kafka Streams or Flink.
  • Collaborate with teams to integrate solutions.
  • Troubleshoot distributed streaming challenges.

Skills

English proficiency
Distributed systems
Analytical thinking

Tools

Apache Kafka
Confluent Platform
Kafka Connect
Schema Registry
Kafka Streams
Apache Flink
Java

Job description

At INDI, we're passionate about empowering individuals and businesses worldwide. Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic environment where innovation thrives. Join us in shaping the future of work.

Overview of the role

The Kafka Engineer will be responsible for designing, implementing, and maintaining robust, scalable event streaming architectures using Apache Kafka. This role plays a critical part in developing distributed streaming solutions that enable real-time data processing and integration across complex enterprise systems.

Key responsibilities
  • Designing and implementing scalable event streaming architectures using Apache Kafka and related technologies.
  • Developing and optimizing data pipelines for high-performance, real-time data processing.
  • Configuring and managing Kafka clusters, ensuring high availability, fault tolerance, and optimal performance.
  • Implementing stream processing solutions using Kafka Streams, Apache Flink, or similar technologies.
  • Collaborating with development teams to integrate solutions into existing enterprise architectures.
  • Troubleshooting and resolving complex distributed streaming system challenges.
Requirements
  • Apache Kafka: 3+ years of hands-on experience with distributed streaming architectures.
  • Streaming Solutions: Strong expertise designing and implementing event streaming systems.
  • Java: Proficiency in the language and stream processing technologies.
  • Kafka Ecosystem: Experience with tools such as Confluent Platform, Kafka Connect, and Schema Registry.
  • Distributed Systems: Deep understanding of messaging architectures.
  • Language Proficiency: Advanced level of English.
  • Flexibility: Choose where and how you work for enhanced creativity and innovation.
  • Tailored Compensation: Personalize your earnings to suit your financial goals.
  • Tech-Driven Tools: Access cutting-edge resources for seamless collaboration and productivity.
  • Autonomous Workflow: Take control of your schedule to achieve work-life balance.
  • Well-being: Enjoy generous leave policies for rest and rejuvenation.
  • Diversity & Inclusion: Thrive in a diverse and inclusive environment.
  • Collaboration: Engage with industry leaders for collective growth.
  • Development: Access mentorship and growth opportunities for continuous advancement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kafka Engineer - Remote Work
Kafka Engineer - Remote Work

INDI Staffing Services • Belo Horizonte

Hybrid
BRL 180,000 - 240,000
Flexible work arrangements
Personalized compensation
Autonomous schedule
+1
Software Engineer (Apache Kafka) - Remote Work
Software Engineer (Apache Kafka) - Remote Work

BairesDev • Brazil

Remote
BRL 642,000 - 963,000
Remote work
Competitive compensation in USD
Home office setup
+5
Senior Kafka/AWS Integration Engineer
Senior Kafka/AWS Integration Engineer

Oowlish Technology • São Paulo

Remote
BRL 180,000 - 300,000
Home office
Competitive compensation based on exp.
Career plans for growth
+3
Senior Kafka/AWS Integration Engineer
Senior Kafka/AWS Integration Engineer

Oowlish • Recife

Remote
BRL 180,000 - 300,000
Remote work
Competitive compensation based on经验
Career growth opportunities
+3
Senior Kafka/AWS Integration Engineer
Senior Kafka/AWS Integration Engineer

Oowlish • São Paulo

Remote
BRL 300,000 - 480,000
Home office
Competitive compensation based on exp.
International Projects
+2
Senior Kafka/AWS Integration Engineer
Senior Kafka/AWS Integration Engineer

Oowlish • Brasília

Remote
BRL 180,000 - 280,000
Home office
Competitive compensation based on 경험
Desenvolvedor(a) Especialista I – Engenharia de Dados (Kafka | AWS)
Desenvolvedor(a) Especialista I – Engenharia de Dados (Kafka | AWS)

Jobgether • Brazil

Remote
BRL 90,000 - 150,000
Fully remote
Health insurance
Meal allowance
+4
Big Data Senior - Remote Work
Big Data Senior - Remote Work

INDI Staffing Services • São Paulo

Remote
BRL 180,000 - 320,000
Tailored compensation
Tech-driven tools
Autonomous workflow
+2
Big Data Senior - Remote Work
Big Data Senior - Remote Work

INDI Staffing Services • Florianópolis

Hybrid
BRL 200,000 - 300,000
ETL/Data Engineer - Remote Work
ETL/Data Engineer - Remote Work

INDI Staffing Services • Duque de Caxias

Hybrid
BRL 80,000 - 160,000
Tailored compensation
Tech-driven tools
Autonomous schedule
+2