Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Site Reliability @ freshworks

Home > Software Development

 Lead Software Engineer - Site Reliability

Job Description

Job Description
Key Responsibilities
  • Design and implement tools to improve availability, latency, scalability, and system health.
  • Define SLIs/SLOs, manage error budgets, and drive performance engineering efforts.
  • Build and maintain automated monitoring, alerting, and remediation pipelines.
  • Collaborate with engineering teams to improve reliability by design.
  • Lead incident response, root cause analysis, and blameless postmortems.
  • Champion observability across services logs, metrics, traces.
  • Contribute to infrastructure architecture, automation, and reliability roadmaps.
  • Advocate for SRE best practices across teams and functions.
Requirements
  • 4-12 years of experience in SRE, DevOps, or Production Engineering roles.
  • Coding Proficiency : Develop clear, efficient, and well-structured code.
  • Linux Expertise : In-depth knowledge of Linux for system administration and advanced troubleshooting.
  • Containerization & Orchestration : Practical experience with Docker and Kubernetes for application deployment and management.
  • CI/CD Management : Design, implement, and maintain Continuous Integration and Continuous Delivery pipelines.
  • Security & Compliance : Understand security best practices and compliance in infrastructure.
  • High Availability & Scalability : Design and implement highly available, scalable, and resilient distributed systems.
  • Infrastructure as Code (IaC) & Automation : Proficient in IaC tools and automating infrastructure provisioning and management.
  • Disaster Recovery (DR) & High Availability (HA) : Deep knowledge and practical experience with various DR and HA strategies.
  • Observability : Implement and utilize monitoring, logging, and tracing tools for system health.
  • System Design (Distributed Systems) : Design complex distributed systems with a focus on reliability and operations.
  • Problem-Solving & Troubleshooting : Excellent analytical and diagnostic skills for resolving complex system issues.
Qualifications
Technical Skills & Experience
  • Extensive hands-on experience of 7-12 Years with relational databases (e.g., MySQL, PostgreSQL, SQL Server) and distributed NoSQL systems

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Freshworks
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Automation Compliance Linux Coding Postgresql MySQL Troubleshooting SQL Python System administration

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Oracle Service Bus Developer Opportunity - Oracle India Pvt Ltd

  • Oracle
  • 4 - 9 years
  • Pune
  • 4 days ago
₹ Not Disclosed

CTO - Quantum Engineering - Developer

  • Wipro
  • 2 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Hiring For Hexaware - Oracle Fusion Technical Consultant - Fin & Scm

  • Hexaware Technologies
  • 8 - 13 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Data Engineer (Azure Purview)

  • Capgemini
  • 6 - 11 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

freshworks

Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end-user. More than 50,000 companies -- from startups to public companies ...