Chennai, India
3 days ago
Senior Software Engineer - Site Reliability

Company Description

About 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. Headquartered in San Mateo, California, Freshworks has a global team operating from 13 global locations to serve more than 65,000 companies -- from startups to public companies – that rely on Freshworks software-as-a-service to enable a better customer experience (CRM, CX) and employee experience (ITSM). 

Freshworks’ cloud-based software suite includes Freshdesk (omni-channel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshchat (AI-powered bots), supported by Neo, our underlying platform of shared services.

Freshworks is featured in global national press including CNBC, Forbes, Fortune, Bloomberg and has been a BuiltIn Best Place to work in San Francisco and Denver for the last 3 years. Our customer ratings have earned Freshworks products TrustRadius Top Rated Software ratings and G2 Best of Awards for Best Feature Set, Best Value for the Price and Best Relationship. 

Job Description

We are seeking a Senior Software Engineer specializing in Site Reliability to join our team in Chennai, India. In this role, you will be responsible for designing, implementing, and maintaining highly scalable and reliable systems that support our organization's critical infrastructure.

Design and implement scalable, highly available, and fault-tolerant systemsDevelop and maintain infrastructure as code using tools like Terraform or CloudFormationOptimize system performance, reliability, and security across our cloud environmentsImplement and manage containerization technologies, such as Docker and KubernetesCreate and maintain CI/CD pipelines to automate software delivery and infrastructure changesDevelop and implement monitoring and alerting solutions to ensure system health and performanceParticipate in on-call rotations and lead incident response effortsCollaborate with development teams to improve application reliability and performanceConduct post-incident reviews and implement measures to prevent future occurrencesStay up-to-date with industry trends and emerging technologies in site reliability engineering

QualificationsBachelor's degree in Computer Science, Software Engineering, or a related field3+ years of experience in software engineering or DevOps rolesStrong proficiency in cloud platforms such as AWS, Azure, or GCPExpertise in Infrastructure as Code (IaC) tools like Terraform or CloudFormationExtensive experience with containerization technologies, particularly Docker and KubernetesAdvanced scripting skills in languages such as Python and BashProficiency in implementing and managing monitoring and logging solutions (e.g., Prometheus, Grafana, ELK stack)Experience with CI/CD pipelines using tools like Jenkins or GitLab CIStrong knowledge of version control systems, particularly GitAdvanced Linux/Unix systems administration skillsProven track record in designing and implementing scalable, highly available systemsExperience with incident management and on-call rotationsIn-depth understanding of distributed systems and microservices architectureKnowledge of best practices in security, performance optimization, and disaster recoveryExcellent problem-solving and analytical skills with a detail-oriented approachStrong communication and collaboration abilitiesRelevant certifications such as AWS Certified DevOps Engineer or Google Cloud Professional DevOps Engineer are a plus

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.

Confirm your E-mail: Send Email
All Jobs from Freshworks