
Senior Kafka Engineer
Brillio
full-time
Posted on:
Location Type: Remote
Location: New Jersey • United States
Visit company websiteExplore more
Salary
💰 $125,000 - $130,000 per year
Job Level
About the role
- Work with Kafka producers and consumers to build high-performance systems.
- Collaborate with cross-functional teams in agile formats.
- Optimize Kafka configurations for performance and reliability.
- Contribute to the development of tools and frameworks in the Kafka ecosystem.
Requirements
- 8+ years of software engineering experience with strong Kafka expertise in production environments.
- Proven experience building high performance Kafka producers/consumers in Go and/or Java.
- Strong working knowledge of Kafka internals and operational concepts: partitions, replication, ISR, leader election, consumer group protocol, offsets.
- Hands on experience with advanced Kafka configurations, including custom partitioners, idempotent producer settings, and consumer group tuning.
- Hands on experience with librdkafka, including configuration tuning and troubleshooting for low-latency/high-throughput systems.
- Strong debugging and performance analysis skills across distributed systems (networking, CPU, memory, GC, backpressure).
- Experience collaborating across cross functional teams and working in Agile delivery models.
- Experience with Kafka ecosystem components (Schema Registry, Kafka Connect, MirrorMaker, ksqlDB) is a plus.
- Experience with security and compliance in Kafka environments (TLS, SASL/SCRAM, ACLs, RBAC, secrets management).
- Familiarity with containerized or cloud deployments of Kafka (Kubernetes operators, managed Kafka services).
- Experience with open-source contribution workflows (PRs, reviews, issues, releases, semantic versioning).
- Experience building reusable internal SDKs or developer platforms for event streaming.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KafkaGoJavalibrdkafkadebuggingperformance analysiscustom partitionersidempotent producer settingsconsumer group tuningevent streaming
Soft Skills
collaborationagile methodologies