← All roles

Lead Software Engineer - Systems

Freshworks

EngineeringChennai, inApply directly

About the role

About Freshworks:

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.

Freshworks Inc. builds uncomplicated service software that delivers exceptional employee and customer experiences. Our people-first approach to AI eliminates friction, helping businesses reduce complexity, lower cost-to-serve, and deliver faster, more human support through enterprise-grade yet easy-to-use CX and IT solutions. Nearly 75,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks to power their Employee Experience (EX) and Customer Experience (CX) operations.

Fresh vision. Real impact. Come build it with us.

Job Description

Overview of the role: As a Lead Software Engineer, you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this. You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you.

Responsibilities: -

  • Lead teams to deliver scalable, low latency, and cost-efficient solutions to different product teams.
  • Drive solutions and implementation leveraging different open source distributed systems and deliver a complete product.
  • Build innovative solutions from scratch and liaise with architects and engineers from other product teams to build solutions and drive adoption.
  • Elicit quality attributes of the system as well as create criteria metrics for the product to establish the success of achieved metrics - Implement and support compliance of self and team to Freshworks compliance and information security processes.

Requirements:

  • Solid experience in Java and OOPS concepts
  • 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
  • Skilled 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 Experience / 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

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.

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.

Apply directly

Goes to the company’s own posting. No account needed.

Apply directly →

Want an insider here?

No Freshworks employee has joined Vochure yet. Tell us you want one and we'll email you if that changes — no referral is promised in the meantime.

Sign up to ask

Tailor your résumé

AI

Rewrites your existing résumé for this role — reorders and re-words what you already have. It never adds experience you didn't list.

Log in to tailor