Freshworks
Freshworks4h ago
Career Pages

Lead Software Engineer

Chennai, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Freshworks

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

As a Lead Software Engineer in Chennai, India, you will spearhead the development of next-generation platform services for Freshworks. Leveraging your robust background in distributed systems and mentoring capabilities, you will guide your team to build systems that are milli-second efficient, always available, and operate at internet scale, thereby redefining customer experiences. If you are an engineer passionate about system building, possess strong analytical skills, and have a knack for innovative thinking, we encourage you to apply.

Responsibilities include:

  • Leading teams to deliver scalable, low-latency, and cost-efficient solutions for various product teams.
  • Driving the implementation of solutions using diverse open-source distributed systems to deliver complete products.
  • Building innovative solutions from conception and collaborating with architects and engineers from other product teams to ensure adoption.
  • Defining system quality attributes and establishing success metrics for product evaluation.
  • Ensuring self and team adherence to Freshworks' compliance and information security processes.

Requirements:

  • 6-9 years of relevant professional experience.
  • Advanced proficiency in object-oriented programming principles.
  • In-depth understanding of the Software Development Lifecycle (SDLC).
  • Demonstrated ability to design scalable and high-performance systems.
  • Proficiency in conducting peer code reviews.
  • Strong analytical and problem-solving abilities.
  • Extensive hands-on programming experience.
  • Expertise in data structures and algorithms.
  • Solid foundation in system design concepts.

Qualifications and Desired Skills:

  • Degree in Computer Science or equivalent practical experience.
  • Experience with large-scale systems.
  • Intermediate knowledge of Ruby on Rails.
  • Prior experience with AWS.
  • Experience with open-source projects.
  • Experience troubleshooting in a SaaS environment with an assertive deployment schedule.

Company

Freshworks

Freshworks

Freshworks provides uncomplicated service software designed to deliver exceptional customer and employee experiences. We empower organizations to overcome the complexities and costs associated with tr...

Chennai, in
Posted on Career Pages