Senior Software Engineer

4 days ago


Chennai, Tamil Nadu, India Freshworks Full time US$ 1,20,000 - US$ 2,00,000 per year
Company Description

Organizations everywhere struggle under the crushing costs and complexities of "solutions" that promise to simplify their lives. To create a 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

SRE team includes expert Software and System engineers who are custodians of

Availability, Scalability and Performance of the SaaS products.

We build tools and frameworks to monitor, load test and sometimes build full platform

features that other products' use. We undertake architecture reviews and help the individual

product teams to identify performance bottlenecks.

We tend to look at the application from a system perspective bottom up rather than

top-down.

Our engineers have the freedom to pick the challenges that they work on and own the task

to completion.

● Design, write, and deliver software to improve the availability, latency, and efficiency of

Freshwork's Products & Platforms.

● Manage availability, latency and performance of mission critical services and build

automation to prevent problem recurrence.

● Independently determine and develop architectural approaches and Infrastructure

solutions.

● Define strategy, vision, and roadmap to develop CI/CD, Application hosting, Security and

Compliance standards and guidelines across Freshworks.

● Drive blameless postmortems for large scale incidents.

● Define and drive automation and orchestration strategies.

● Strategize cost optimization across Freshworks Cloud environment.

Qualifications
  • 4–7 years of experience in Site Reliability Engineering, DevOps, or Software Engineering roles.

  • Strong programming/scripting skills in Python or Go.

  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure.

  • Deep understanding of SRE principles, including SLIs/SLOs, reliability metrics, and incident response.

  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, Datadog, ELK, OpenTelemetry).

  • Solid experience with infrastructure automation tools like Terraform, Ansible, or Pulumi.

  • Strong knowledge of Linux systems, networking, and containerization (Docker, Kubernetes).

  • Experience with CI/CD pipelines and version control (e.g., GitHub Actions, Jenkins, GitLab CI/CD).

  • Strong analytical and problem-solving skills with a proactive and ownership-driven mindset.

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.



  • Chennai, Tamil Nadu, India beBeeSoftwareEngineering Full time ₹ 8,00,000 - ₹ 12,00,000

    **Job Overview:**We are seeking an experienced Senior Software Engineer to join our team. As a senior member, you will play a key role in designing and developing scalable software solutions.**Key Responsibilities:**Designing and implementing front-end and back-end architecture for web applicationsDeveloping clean, functional code using multiple programming...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Job Title: Senior Software EngineerAbout the RoleWe are seeking an experienced and skilled software engineer to join our team. As a senior software engineer, you will be responsible for designing, developing, and implementing complex software applications.Your primary focus will be on writing high-quality, efficient, and scalable code that meets the...


  • Chennai, Tamil Nadu, India beBeeEngineering Full time US$ 1,50,000 - US$ 2,00,000

    Job Title: Senior Software Engineering LeaderJob DescriptionThe role of the senior software engineering leader is to oversee the development and implementation of complex software solutions.Key Responsibilities:Lead a team of experienced engineers in designing, developing, and deploying moderate to highly complex applications.Develop and maintain integration...

  • software engineer

    4 weeks ago


    Chennai, Tamil Nadu, India Randstad Full time

                                                                                                        Job Title:                             Senior Software Engineer Reporting To:                   Software Engineering...


  • Chennai, Tamil Nadu, India Ford Full time

    Ford Credit IT Payments is looking for a Senior Software Engineer who is having excellent hands-on experience in Java Spring Boot REST API Microservices Messaging Queue MQ GCP etc with software engineering practices Senior Engineer will build the scalable and fully available technical solutions in Payments space with team of software engineers based...


  • Chennai, Tamil Nadu, India Hapag-Lloyd Full time

    Senior Software Engineer ABOUT THE ROLE The Senior Software Engineer - Java will play a pivotal role in designing developing and maintaining high-performance for Hapag-Lloyd The role requires deep expertise in Java and microservices-based architecture along with a strong focus on code quality performance and scalability The ideal candidate will be a...


  • Chennai, Tamil Nadu, India beBeeSoftwareEngineer Full time

    Senior Backend Software Engineer - GoWe are seeking a highly skilled Senior Backend Software Engineer with 3-6 years of experience in developing scalable and high-performance applications using Go.This role requires an individual with a strong background in backend development, proficient in working with SQL/NoSQL databases, RESTful APIs, and web...


  • Chennai, Tamil Nadu, India Kla Full time

    Job DescriptionSenior Manager, Software EngineeringKLA is seeking a Senior Manager, Software Engineering to lead our FleetPack Software team. This role is crucial for an accomplished leader who can drive complex problem-solving, ensure the delivery of high-quality, scalable software, and contribute significantly to the continuous improvement of our...


  • Chennai, Tamil Nadu, India Arting Digital Full time

    Posting title : Senior Software Engineer (C++/Java/C#)Experience : 5+ YearsLocation : Chennai/ PuneWork mode : On-sitePrimary skills : C++/Java/C#, Design Patterns, Data Structures, and Multithreaded Programming, MFC, WinForms, Win32, WPF, or WCFQualification : Any Technical DegreeRoles & Responsibilities : - Design and develop robust software systems...


  • Chennai, Tamil Nadu, India CORTEX Consultants Full time

    Job Summary :We are seeking a talented and experienced Senior Software Engineer to join our engineering team.You will play a crucial role in designing, developing, and deploying complex software systems, collaborating across teams, and contributing to the overall technical direction.This role requires strong problem-solving skills, a commitment to quality,...