Senior Software Engineer - Site Reliability

Posted 10 Days Ago
Be an Early Applicant
Chennai, Tamil Nadu
Hybrid
Senior level
Artificial Intelligence • Cloud • Enterprise Web • Software • Business Intelligence
Delight made easy. We make it fast and easy for businesses to delight their customers and employees.
The Role
The Site Reliability Engineer will ensure database systems' availability and performance, using software engineering and infrastructure expertise to optimize and automate processes.
Summary Generated by Built In

Company Description

Job Title: Site Reliability Engineer (SRE)
Job Type: Full-time
Level: IC2 (Senior Software Engineer)

About the Role

As a Site Reliability Engineer, you will ensure the availability, scalability, and performance of mission-critical database systems. This role requires a blend of software engineering, infrastructure expertise, and database administration to enhance the reliability and efficiency of our data platforms. You will collaborate closely with application developers, SREs, and platform teams to automate operations, optimize performance, and implement best practices for database resilience in cloud-native environments.

  •  

Job Description

Key Responsibilities

  • Database Performance & Reliability: Optimize and fine-tune databases to ensure high availability, scalability, and efficiency.

  • Infrastructure as Code & Automation: Automate database provisioning, scaling, and maintenance using Terraform, Ansible, or Kubernetes operators.

  • Kubernetes & Containerized Databases: Deploy and manage databases in Kubernetes environments using operators, StatefulSets, and Helm.

  • Incident Response & Root Cause Analysis: Proactively monitor, troubleshoot, and resolve database-related incidents to minimize downtime.

  • Capacity Planning & Observability: Implement robust monitoring and alerting for database health and performance using Prometheus, Grafana, or Datadog.

  • Security & Compliance: Enforce database security best practices, access controls, and ensure compliance with industry standards.

  • Disaster Recovery & High Availability: Design and maintain backup, replication, clustering, and failover strategies.

  • Cross-functional Collaboration: Work closely with engineering, SRE, and platform teams to improve database reliability and service SLAs.

Qualifications

Technical Skills & Experience

  • Hands-on experience with relational (MySQL, PostgreSQL, SQL Server) and/or NoSQL (Cassandra, MongoDB, DynamoDB) databases.

  • Experience deploying and managing databases in cloud-native environments (AWS, GCP, Azure) with tools like Vitess, KubeDB, or CrunchyData.

  • Proficiency in Python, Go, or Bash for infrastructure automation.

  • Experience with Terraform, Ansible, or Helm for managing database infrastructure.

  • Strong experience with Prometheus, Grafana, Datadog, or New Relic for monitoring distributed systems and databases.

Additional Information

At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Top Skills

Ansible
AWS
Azure
Bash
Cassandra
Datadog
DynamoDB
GCP
Go
Grafana
Helm
Kubernetes
MongoDB
MySQL
New Relic
Postgres
Prometheus
Python
SQL Server
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Mateo , CA
5,500 Employees
Hybrid Workplace
Year Founded: 2010

What We Do

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.

Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers throughout the world.

Why Work With Us

Our fresh approach to business software has enabled over 50,000 companies big and small across the globe to exceed customer and employee expectations. We deliver on the unfulfilled promise of easy-to-use SaaS software, and help our customers drive clear business results.

Gallery

Gallery

Similar Jobs

Freshworks Logo Freshworks

Senior Software Engineer - Site Reliability

Artificial Intelligence • Cloud • Enterprise Web • Software • Business Intelligence
Hybrid
Chennai, Tamil Nadu, IND
5500 Employees
30K-120K

TransUnion Logo TransUnion

Lead Engineer, Java development

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Chennai, Tamil Nadu, IND
13000 Employees

Intelsat Logo Intelsat

Principal Network Reliability Engineer

Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Hybrid
Chennai, Tamil Nadu, IND
2100 Employees

Intelsat Logo Intelsat

Senior Systems Engineer (Linux Engineer)- India

Aerospace • Digital Media • Information Technology • Internet of Things • Mobile • Software
Hybrid
Chennai, Tamil Nadu, IND
2100 Employees
50K-80K

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account