Lead Software Engineer - Dev Ops at Freshworks
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

21 May, 26

Salary

0.0

Posted On

20 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Go, Ruby, Shell Scripting, AWS, Azure, GCP, Kubernetes, Linux Administration, CI/CD, Git, Terraform, Ansible, Jenkins, Grafana, Splunk

Industry

Software Development

Description
Company Description Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done. There’s another option. Freshworks. With a fresh vision for how the world works. At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And over 4,500 Freshworks employees make this possible, all around the world. Fresh vision. Real impact. Come build it with us. Job Description The Impact You Will Create As a Lead Software Engineer – DevOps, you will be the driving force behind our engineering velocity, system reliability, and deployment strategy. Moving beyond standard operations, you will take end-to-end ownership of our DevOps vision, transforming how we build, deploy, and scale our products. Your leadership will directly result in: Accelerated Delivery: Designing and implementing state-of-the-art CI/CD pipelines that ensure fast, reliable, and predictable releases at scale. Operational Excellence: Drastically reducing manual toil, lowering deployment failure rates, and improving MTTR (Mean Time To Recovery) through relentless automation and robust release governance. Cost & Performance Optimization: Architecting and optimizing highly efficient cloud infrastructure that maximizes performance while keeping operational costs lean. Engineering Culture: Acting as a force multiplier by mentoring DevOps engineers, championing best practices, and building seamless collaboration between Dev, QA, Product, and Ops teams. Roles & Responsibilities DevOps & Cloud Infrastructure Provision, manage, and optimize cloud services across AWS, Azure, or GCP for maximum performance and cost-efficiency. Deploy and manage large-scale Kubernetes environments, leveraging a deep understanding of pods, services, and controllers. Perform advanced Linux administration and automate complex system administration tasks to improve reliability. CI/CD & Automation Design, implement, and integrate robust CI/CD pipelines for automated builds, testing, and deployments. Write complex automation scripts for configuration management and provisioning. Set up and manage Git repositories, handling branching, merging, conflict resolution, and collaborative development workflows. Release Management Own the end-to-end release lifecycle, planning and coordinating releases across multiple environments and regions. Define and enforce release governance, including quality gates, compliance checks, and rollback strategies. Lead incident management and postmortem processes, driving root cause analysis (RCA) to implement long-term solutions. Track critical release metrics (lead time, deployment success rate, MTTR) to continuously improve workflows. Monitoring & Leadership Set up, manage, and analyze comprehensive monitoring and logging solutions (Prometheus, Grafana, ELK, Splunk) to troubleshoot issues and optimize systems. Act as the primary technical contact for release readiness, approvals, and stakeholder communication. Mentor junior and mid-level engineers, thoroughly documenting DevOps tools, procedures, and architectural decisions. Qualifications Qualifications Experience: 7–9 years of proven experience in DevOps Engineering and Release Management, blending advanced hands-on execution with technical leadership. Computer Science Foundation: Strong foundational knowledge of advanced programming concepts, including Data Structures, Algorithms (DSA), and Object-Oriented Programming (OOP). Track Record: Demonstrated success in taking end-to-end ownership of CI/CD automation, scalable cloud environments, and highly predictable release cycles. Skills Programming & Scripting: Strong proficiency in Python, Go, Ruby, and advanced Shell scripting. Cloud & Infrastructure: Deep understanding of cloud computing models (IaaS, PaaS, SaaS) across AWS, Azure, or GCP; advanced Linux administration. Containerization & Orchestration: Expertise in Kubernetes setup, architecture, and automation (e.g., Helm). Infrastructure as Code (IaC): Extensive experience using Terraform and Ansible to define and manage resources (VMs, networks, storage, security). CI/CD & Version Control: Mastery of Git (version control, branching strategies) and popular CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps Pipelines). Observability: Hands-on experience with monitoring and logging stacks (Prometheus, Grafana, ELK, Splunk). Databases: Solid knowledge of RDBMS (MySQL, PostgreSQL, Oracle) along with database administration exposure. Core Competencies: Strong analytical problem-solving, stakeholder management, cross-functional collaboration, and incident response. Additional Information At Freshworks, we have fostered an environment that enables everyone to find their true potential, purpose, and passion, welcoming colleagues of all backgrounds, genders, sexual orientations, religions, and ethnicities. We are committed to providing equal opportunity and believe that diversity in the workplace creates a more vibrant, richer environment that boosts the goals of our employees, communities, and business. Fresh vision. Real impact. Come build it with us. Compensation: INR0 - INR0 - yearly
Responsibilities
The Lead Software Engineer – DevOps will drive engineering velocity, system reliability, and deployment strategy by owning the DevOps vision and transforming how products are built, deployed, and scaled. Responsibilities include designing state-of-the-art CI/CD pipelines, optimizing cloud infrastructure, and leading incident management processes.
Loading...