Essential Requirements:6-9 years of experience in software development.Strong understanding of Object-Oriented Programming (OOP) concepts, Design Patterns, and SOLID principles.Proficiency in one or more programming languages such as Java, Ruby, or Python.Exceptional design skills with an emphasis on scalability and performance.Excellent analytical and problem-solving abilities.Extensive experience with Agile methodologies.Solid understanding of the Software Development Lifecycle (SDLC).Familiarity with data structures and algorithms.Desired Skills:Experience with large-scale systems.Intermediate knowledge of Ruby on Rails.Previous experience with AWS.Involvement in open-source projects.Experience in troubleshooting within a SaaS environment with a rigorous deployment schedule.
About the job
As the Lead Software Engineer specializing in Backend development at Freshworks, you will play a pivotal role in designing and building cutting-edge platform services. Your expertise in distributed systems will guide your team as you work to create exceptional customer experiences through systems with millisecond efficiency, high availability, and scalability at internet levels. We are looking for an innovative engineer with strong analytical skills and the ability to think creatively.
Key Responsibilities:
Lead teams to devise scalable, low-latency, and cost-efficient solutions for various product teams.
Drive the development and implementation of solutions utilizing open-source distributed systems, ensuring a complete product delivery.
Create innovative solutions from the ground up, collaborating closely with architects and engineers from other teams to foster solution development and adoption.
Identify and document quality attributes of the system, establishing success criteria metrics for the product.
Ensure compliance with Freshworks' information security processes for yourself and your team.
About Freshworks Inc.
At Freshworks, we aim to alleviate the burden of complex software solutions. We deliver straightforward service software that enhances both customer and employee experiences. Our powerful, user-friendly enterprise-grade solutions provide quick results without the hassles typically associated with business software. With a focus on a people-first approach to AI, we streamline operations, making employees more productive and organizations more efficient. Trusted by over 72,000 organizations, including renowned names like Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, Freshworks is redefining how businesses operate.
This job posting is no longer active and is not accepting applications.
Lead Software Engineer - Backend at Freshworks | Chennai
Essential Requirements:6-9 years of experience in software development.Strong understanding of Object-Oriented Programming (OOP) concepts, Design Patterns, and SOLID principles.Proficiency in one or more programming languages such as Java, Ruby, or Python.Exceptional design skills with an emphasis on scalability and performance.Excellent analytical and problem-solving abilities.Extensive experience with Agile methodologies.Solid understanding of the Software Development Lifecycle (SDLC).Familiarity with data structures and algorithms.Desired Skills:Experience with large-scale systems.Intermediate knowledge of Ruby on Rails.Previous experience with AWS.Involvement in open-source projects.Experience in troubleshooting within a SaaS environment with a rigorous deployment schedule.
About the job
As the Lead Software Engineer specializing in Backend development at Freshworks, you will play a pivotal role in designing and building cutting-edge platform services. Your expertise in distributed systems will guide your team as you work to create exceptional customer experiences through systems with millisecond efficiency, high availability, and scalability at internet levels. We are looking for an innovative engineer with strong analytical skills and the ability to think creatively.
Key Responsibilities:
Lead teams to devise scalable, low-latency, and cost-efficient solutions for various product teams.
Drive the development and implementation of solutions utilizing open-source distributed systems, ensuring a complete product delivery.
Create innovative solutions from the ground up, collaborating closely with architects and engineers from other teams to foster solution development and adoption.
Identify and document quality attributes of the system, establishing success criteria metrics for the product.
Ensure compliance with Freshworks' information security processes for yourself and your team.
About Freshworks Inc.
At Freshworks, we aim to alleviate the burden of complex software solutions. We deliver straightforward service software that enhances both customer and employee experiences. Our powerful, user-friendly enterprise-grade solutions provide quick results without the hassles typically associated with business software. With a focus on a people-first approach to AI, we streamline operations, making employees more productive and organizations more efficient. Trusted by over 72,000 organizations, including renowned names like Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, Freshworks is redefining how businesses operate.