This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Messaging team at Reddit is seeking a Senior Software Engineer who excels at the intersection of infrastructure and software development.
The role involves working on engineering Kafka as a platform, focusing on orchestrating Kafka for multi-cloud, multi-region deployments.
Responsibilities include creating, managing, and destroying Kafka clusters through software automation, developing APIs and controllers for operating Kafka clusters on Kubernetes, and automating replication and cluster management concerns.
The position also involves promoting event-driven architectures at Reddit, including developing Reddit-specific clients and templates, schema registries, capacity management, ACLs, and GitOps developer experience for Kafka interaction.
As a member of the Data Processing and Workflow Foundations team, the role will tackle challenging infrastructure and software engineering problems that directly impact millions of users worldwide.
Requirements:
4+ years of experience in developing internet-scale software, preferably in an infrastructure context.
Familiarity with asynchronous communication, with a bonus for Kafka knowledge.
Experience in developing on Kubernetes or similar distributed systems, with Kubernetes controller or operator development experience being a significant advantage.
Strong troubleshooting skills in systems and software, along with experience in engineering large systems and being self-driven on projects.
Excellent communication skills to collaborate effectively with a service-oriented team and company.