Site Reliability Engineer
Weekday AI · Mumbai, Maharashtra, India · ₹1M–₹3M/yr
Technology, Information and Internet · 11-50 employees
About the role
You will be responsible for designing, deploying, and optimizing Apache Kafka clusters and large-scale messaging platforms to ensure high availability and performance. Additionally, you will automate operational tasks, troubleshoot production incidents, and collaborate with cross-functional teams to maintain resilient streaming infrastructure.
What they look for
Requirements
The role requires at least 6 years of experience in managing distributed systems and production infrastructure, with strong hands-on expertise in Apache Kafka. Candidates must possess proficiency in scripting languages like Python or Bash, along with deep knowledge of Linux system administration and networking fundamentals.
Full description
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀
𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟮𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟴𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟮-𝟮𝟴 𝗟𝗣𝗔)
Experience: 6+ yrs
Location: Hyderabad, Bengaluru, Pune, Chennai, Tamil Nadu, India, Mumbai, Maharashtra, India
Job Type: Full-time
We are seeking an experienced Kafka Platform Engineer with strong expertise in distributed systems, large-scale messaging platforms, and production operations. This role is ideal for professionals who are passionate about building, maintaining, and optimizing highly available streaming infrastructure while ensuring reliability, scalability, and operational excellence across enterprise environments.
As a Kafka Platform Engineer, you will be responsible for managing mission-critical messaging platforms, improving platform performance, automating operational processes, and supporting production environments. You will collaborate with infrastructure, application, DevOps, and engineering teams to deliver resilient streaming solutions, troubleshoot complex production issues, and continuously enhance platform reliability through automation, monitoring, and best practices.
Key Responsibilities• Design, deploy, manage, and optimize Apache Kafka clusters and large-scale messaging or streaming platforms.
- Monitor platform health, system performance, and resource utilization using modern monitoring, logging, and alerting tools.
- Troubleshoot production incidents, identify root causes, and implement long-term solutions to improve system stability.
- Automate operational tasks, deployments, and maintenance activities using scripting and infrastructure automation techniques.
- Collaborate with application and infrastructure teams to support messaging architecture, integrations, and production workloads.
- Implement performance tuning, capacity planning, and scalability improvements for distributed systems.
- Maintain high availability, fault tolerance, and disaster recovery strategies for messaging infrastructure.
- Ensure platform security, system compliance, and operational best practices across production environments.
- Develop operational documentation, runbooks, and knowledge-sharing resources to improve support efficiency.
- Participate in on-call support, incident response, and continuous improvement initiatives to maintain service reliability.
What Makes You a Great Fit• 6+ years of experience managing distributed systems, production infrastructure, or platform engineering environments.
- Strong hands-on experience with Apache Kafka or large-scale messaging and event streaming platforms.
- Deep understanding of distributed systems architecture, scalability, fault tolerance, and production operations.
- Experience with monitoring, logging, alerting, and observability tools for enterprise infrastructure.
- Proficiency in at least one scripting or programming language such as Python, Bash, or Java.
- Strong knowledge of Linux system administration, networking fundamentals, and troubleshooting methodologies.
- Experience automating operational workflows and improving platform reliability through scripting and infrastructure automation.
- Excellent analytical, debugging, and problem-solving skills with a proactive operational mindset.
- Strong communication and collaboration skills with the ability to work effectively across cross-functional engineering teams.
- Passion for building reliable, secure, and highly available platform infrastructure while continuously improving operational excellence.