View All Jobs 1204

Staff Software Engineer, Kafka Platform - Remote Eligible

Automate the management of Kafka clusters to enhance infrastructure efficiency and scalability.
San Francisco, California, United States
Senior
1 month ago

✨ About The Role

- The Staff Software Engineer will work on engineering Kafka as a platform, focusing on orchestration for multi-cloud, multi-region deployments. - Responsibilities include creating software automation for managing Kafka clusters and developing APIs and controllers for operation at scale. - The role involves promoting event-driven architectures and simplifying the adoption of these systems across Reddit. - The engineer will collaborate with a team to develop a vision for asynchronous communication tooling that impacts millions of users. - Daily tasks will include delivering software to enhance the availability, scalability, and efficiency of Kafka and messaging components.

âš¡ Requirements

- The ideal candidate will have over 7 years of experience in developing internet-scale software, particularly in infrastructure contexts. - A strong understanding of asynchronous communication patterns and solutions is essential, with familiarity in Kafka being a bonus. - Experience with Kubernetes or similar distributed systems is required, and expertise in Kubernetes controller or operator development is highly valued. - The candidate should possess strong troubleshooting skills for both systems and software. - Excellent communication skills are necessary for effective collaboration within a service-oriented team. - The ability to mentor other engineers and navigate cross-functional migrations is important for success in this role.
+ Show Original Job Post
























Staff Software Engineer, Kafka Platform - Remote Eligible
San Francisco, California, United States
Engineering
About Reddit
The frontpage of the internet.