
Search by job, company or skills
About the Role
We are building an in-house team to maintain and contribute to our internal Apache Kafka distribution. This is not an operations role — you will work on the Kafka codebase itself: the broker, the KRaft controller, the protocol, the clients, and the storage layer. You will be our technical anchor for all things Kafka internals, driving upstream contributions, backporting critical fixes, and shaping our internal distribution to meet the needs of a large-scale production fleet.
We already do this successfully with GlusterFS, where we maintain an in-house distribution backed by deep upstream expertise. We want to replicate that model for Kafka.
Key Responsibilities
What are we looking for
Good to have
Job ID: 148333249
Skills:
Aws Services, Apache Spark, Kafka, Bitbucket, Sql, Rabbitmq, Continuous Integration, Jenkins, Terraform, Ansible, Gitlab, Data Warehousing, Databricks, Python, AWS SQS, Data Lakes, DevOps practices, NoSQL databases, Delta Lake architecture, AWS Kinesis
Skills:
Java, Golang, Gcp, Docker, Azure, Python, AWS, backend distributed systems
Skills:
snowflake , Java, Scala, Apache Spark, Kafka, Sql, Gcp, Elasticsearch, Postgres, Kubernetes, Python, AWS, Airflow, Go, Flink, dbt
Skills:
Software Development, Natural Language Processing, Security Compliance, Information Retrieval, Networking, Artificial Intelligence, Ui Design, Data Privacy, data management infrastructure, Mobile, Data Storage, designing infrastructure systems, testing and launching software products, software design and architecture, large-scale system design, distributed architectures
Skills:
Java, Cloudformation, Kafka, Node.js, Sql, Nosql, Cloud Architecture, Gcp, Docker, Terraform, Distributed Systems, Azure, Kubernetes, Python, AWS, Asynchronous processing, Event-driven design patterns, Go, Caching layers, GraphQL APIs, messaging systems, Stream processing technologies
We don’t charge any money for job offers