9 дней назад
Senior Software Engineer (Kafka / Event Streaming)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Kafka / Event Streaming): Building and optimizing a high-performance distributed event-streaming platform and Kafka-protocol-compatible brokers for petabyte-scale AI and analytics infrastructure with an accent on C/C++, Linux internals, and distributed systems. Focus on implementing ordering, transactions, exactly-once processing, replication, fault tolerance, load balancing, and production issue resolution across the full produce-to-consume path.
Location: Tel Aviv, Israel
Company
builds enterprise software and data infrastructure for AI, real-time analytics, training, and inference across data centers, edge environments, and cloud.
What you will do
- Design and develop core components of a distributed event-streaming and messaging platform.
- Implement and maintain a high-scale, high-performance Kafka-protocol-compatible broker.
- Build resilient distributed services handling petabytes of data across large clusters.
- Design ordering guarantees, transactions, exactly-once processing, idempotence, repartitioning, load balancing, replication, and fault tolerance.
- Investigate complex production issues across the full Kafka produce-to-consume path.
- Collaborate with architects, researchers, and engineering teams on data infrastructure for AI, analytics, and enterprise workloads.
Requirements
- Strong hands-on experience with C/C++ software development, system design, debugging, performance optimization, and production-system integration.
- B.Sc. or M.Sc. in Computer Science, Software Engineering, Electrical Engineering, or equivalent practical experience.
- Deep understanding of Linux internals, including processes, threads, memory management, synchronization, I/O subsystems, and performance troubleshooting.
- Experience developing distributed systems with a focus on scalability, reliability, fault tolerance, concurrency, and high availability.
- Solid networking fundamentals, including TCP/IP, routing, transport protocols, distributed communication patterns, and OSI networking layers.
- Experience designing high-performance backend services for multi-node environments, with strong debugging and root-cause analysis skills.
Nice to have
- Experience with message brokers or event-streaming systems.
- Experience with Apache Kafka internals or the Kafka wire protocol.
Culture & Benefits
- Work on foundational enterprise infrastructure for the AI era.
- Collaborate across architecture, research, and engineering functions.
- Address complex computing and large-scale data processing challenges.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Software Developer (C++/Python/Java)
9 дней назад
Software Developer – Production Engineering (Java)
12 дней назад
Senior/Staff Frontend CAD Engineer (AI)
9 дней назад
Senior SW Backend Engineer (Java)
10 дней назад
Software Engineer (Java/Go)
10 дней назад