Z

Zenoti

Cloud-based SaaS for salons and spas

Lead Site Reliability Engineer - Platform Engineering, Site Reliability Engineering

Site Reliability EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 12 years of overall experience in software engineering.
  • At least 4 years of experience in site reliability engineering or production operations of web and API-based systems.
  • Strong hands-on experience with public cloud, preferably Azure, including App Service, AKS or virtual machines, Application Gateway or Front Door, load balancers, VNets, storage, Azure Monitor or Application Insights, and Key Vault.
  • Deep understanding of operating and troubleshooting web applications and REST APIs in production, including HTTP, load balancing, caching, content delivery networks, TLS, DNS, and networking fundamentals.
  • Hands-on experience with monitoring and observability tools such as New Relic, Datadog, Prometheus, Grafana, or Azure Monitor, including application performance monitoring, log aggregation, distributed tracing, metrics, and dashboards.
  • Solid understanding of CI/CD pipelines and build structure using Azure DevOps, Jenkins, TeamCity, GitLab, or similar, and ability to read, debug, and improve pipelines, artifact management, and release strategies.
  • Experience with Infrastructure as Code such as Terraform or ARM/Bicep.
  • Solid experience in Python or a similar object-oriented or scripting language for automation.
  • Experience with microservices, distributed applications, containers such as Docker and Kubernetes, and serverless on Azure.
  • Strong debugging skills on Windows and Linux, including IIS and .NET application troubleshooting involving memory, CPU, thread, and connection analysis.
  • Working knowledge of cloud security principles, including identity and access, secrets management, network security, and vulnerability remediation.
  • Experience with incident management, on-call practices, root cause analysis, and postmortems.
  • Experience with the full software development lifecycle and delivery using Agile practices.

Responsibilities

  • Own reliability, availability, performance, and scalability of the non-database platform, including web applications, APIs and microservices, background processing, analytics, and reporting workloads.
  • Define SLIs, SLOs, SLAs, and error budgets for application and API components and drive adoption across engineering teams.
  • Lead application observability, including application performance monitoring, distributed tracing, log aggregation, metrics, dashboards, and actionable alerting that reduces noise and time to detect and recover from incidents.
  • Lead incident response for application-tier issues, including triage, mitigation, root cause analysis, blameless postmortems, and tracking corrective actions to completion.
  • Drive capacity planning, load and performance testing, autoscaling, and cost efficiency of Azure-hosted application and analytics infrastructure.
  • Own reliability of the analytics stack, including data pipelines, reporting, and business intelligence platforms such as Tableau, from a platform, availability, and performance standpoint.
  • Review architecture and design of new services for resilience, fault tolerance, failover, graceful degradation, and operability; provide architectural governance and cloud best practices.
  • Partner with development teams to improve build, release, and deployment pipelines through safe rollouts, canary or blue-green strategies, rollback, release health checks, and build structure.
  • Automate toil and operational workflows using Python or similar scripting languages and Infrastructure as Code.
  • Understand system interdependencies and limitations, and decompose complex problems into straightforward solutions.
  • Influence multiple teams technically to increase their productivity and effectiveness by sharing knowledge and experience.
  • Mentor and guide engineers, support their career development, and coach them on advanced technical issues.
  • Serve as a subject matter expert on reliability trends, technologies, and architectural concepts, and lead technical discussions with engineering leadership.

Desired Qualifications

  • Configuration management experience with Ansible, Chef, Puppet, or similar.
  • Experience supporting analytics or reporting platforms or data pipelines, such as Tableau administration, ETL/ELT jobs, queues, or streaming.
  • Azure certifications such as AZ-104, AZ-305, or AZ-400, or equivalent.

About the Company

Zenoti

Cloud-based SaaS for salons and spas

Zenoti is a cloud-based software provider for salons, spas, and med spas that offers a full SaaS platform to run business operations. It serves over 12,000 businesses in more than 50 countries, providing tools for appointment scheduling, billing, payments, reporting, analytics, marketing, employee management, and inventory control. The product works as a cloud-hosted subscription service, delivering features such as online booking, self-check-in, e-payments, and digital reviews, with 24/7 support and assistance with data migration. Zenoti differentiates itself by delivering an integrated, end-to-end suite tailored to beauty and wellness businesses, enabling touchless interactions and centralized management across locations. Its goal is to help clients enhance customer experience, unify their brand, and automate front-desk tasks to run their operations more efficiently and grow globally.

Company size
1,001-5,000
Company stage
Series D
Total funding
$331M
Headquarters
Bellevue, WA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Zenoti

See more jobs