Tech Job Finder - Find Software, Tech Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
Username
E-mail address
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer - Systems

at Freshworks

Back to all Java jobs
Freshworks logo
Industry not specified

Lead Software Engineer - Systems

at Freshworks

Mid LevelNo visa sponsorshipJava

Posted 6 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Chennai
Country
India

**Lead Software Engineer - Systems - Chennai | Hybrid Role** *Mid-Senior Level Engineer* to steer teams in building distributed platform services at Freshworks, enhancing customer experiences through high-performance, always-available systems at internet scale. **Key Responsibilities:** - Lead teams to deliver scalable, low latency, cost-efficient solutions to diverse product teams. - Drive end-to-end solutions using open-source distributed systems, delivering complete products. - Innovate from scratch, collaborating with architects and engineers to build and drive adoption of solutions. - Define and track system quality attributes and metrics, ensuring compliance with Freshworks and Info4. **Required Skills & Experience:** - Proven expertise in distributed systems (relevant technologies: Apache Kafka, Elasticsearch, etc.). - Strong leadership skills, with experience mentoring and managing teams. - Proficiency in system design, data modeling, and analysis skills. - Familiarity with cloud platforms (AWS, Google Cloud, or Azure). - Previous experience in designing, implementing, and maintaining systems at scale.

Location: Chennai, , India

Hybrid: Yes

Employment Type: Full-time

Experience Level: Mid-Senior Level

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.

Lead Software Engineer - Systems

at Freshworks

Back to all Java jobs
Freshworks logo
Industry not specified

Lead Software Engineer - Systems

at Freshworks

Mid LevelNo visa sponsorshipJava

Posted 6 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Chennai
Country
India

**Lead Software Engineer - Systems - Chennai | Hybrid Role** *Mid-Senior Level Engineer* to steer teams in building distributed platform services at Freshworks, enhancing customer experiences through high-performance, always-available systems at internet scale. **Key Responsibilities:** - Lead teams to deliver scalable, low latency, cost-efficient solutions to diverse product teams. - Drive end-to-end solutions using open-source distributed systems, delivering complete products. - Innovate from scratch, collaborating with architects and engineers to build and drive adoption of solutions. - Define and track system quality attributes and metrics, ensuring compliance with Freshworks and Info4. **Required Skills & Experience:** - Proven expertise in distributed systems (relevant technologies: Apache Kafka, Elasticsearch, etc.). - Strong leadership skills, with experience mentoring and managing teams. - Proficiency in system design, data modeling, and analysis skills. - Familiarity with cloud platforms (AWS, Google Cloud, or Azure). - Previous experience in designing, implementing, and maintaining systems at scale.

Location: Chennai, , India

Hybrid: Yes

Employment Type: Full-time

Experience Level: Mid-Senior Level

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.

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.