Lead Software Engineer

1 week ago


Chennai Tamil Nadu, India Freshworks Full time

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 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 - 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 but not all required - 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 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 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



  • Chennai, Tamil Nadu, India Trimble Full time

    Title Lead Software Engineer Location Chennai India Department Business Systems For Internal Purposes We are seeking a highly skilled and motivated Lead Software Engineer to spearhead the development of full-stack cloud-native applications using NET React and Azure In this role you will lead a team of engineers in designing building and deploying scalable...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Summary - Lead Software Engineer - Java-J2EE-Spring-MicroServices-AngularTrimble is looking for a Lead Software Engineer for their Core Product Development team in Chennai In this role you will be involved in Architect Design Development of solutions based on Java MicroServices based technologies and will also work on enhancing and adding new...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Purpose The main function of the Software Engineering lead is to lead a team of software engineers whose primary responsibilities are to design develop and maintain software solutions on web cloud platforms In this capacity the lead is responsible for the delivery of the assigned tasks at the module sub-project or project level by leading...


  • tamil nadu, India Zuci Systems Full time

    We are looking for an experienced Technical Architect to spearhead our .NET Full Stack practice. In this key leadership role, you will define the technical vision and ensure the architectural soundness of our .NET-based solutions. This position is perfect for a visionary leader who thrives on harnessing the full capabilities of the Microsoft technology stack...


  • Chennai, India Revol Software Full time

    A Software Sales Engineer (also called a Pre-Sales Engineer or Solutions Engineer) is a technical expert who supports the sales process by bridging the gap between customer needs and the capabilities of a software product or solution. Their responsibilities combine technical know-how with strong communication and customer-facing skills. Qualification : BE /...


  • Chennai, India Revol Software Full time

    A Software Sales Engineer (also called a Pre-Sales Engineer or Solutions Engineer) is a technical expert who supports the sales process by bridging the gap between customer needs and the capabilities of a software product or solution. Their responsibilities combine technical know-how with strong communication and customer-facing skills. Qualification : BE /...


  • Chennai, Tamil Nadu, India Trimble Full time

    Job Purpose As a Lead Software Development Engineer in Test SDET on the Viewpoint team at Trimble you will lead the test automation strategy execution and process optimization for large-scale web and mobile applications In this role you will mentor junior SDETs work closely with development and product teams and ensure quality through continuous...


  • Chennai, Tamil Nadu, India, Tamil Nadu Yubi Full time

    Yubi stands for ubiquitous. But Yubi will also stand for transparency, collaboration, and the power of possibility.From being a disruptor in India’s debt market to marching towards global corporate markets from one product to one holistic product suite with seven productsYubi is the place to unleash potential. Freedom, not fear. Avenues, not roadblocks....


  • Chennai, Tamil Nadu, India Elsevier Full time

    Software Engineering LeadAbout the TeamThe Customer Services Solutions team help facilitate our global Customer Services teams to achieve their goals This involves assisting and helping the teams in reaching an ambitious 95 Customer Satisfaction CSAT target We aim to provide support that enables both our end-users and agents to achieve their goals...

  • Sonata Software

    1 week ago


    Chennai, India Sonata Software Full time

    Job Title : Lead DevOps Engineer.Location : Summary :The Lead DevOps Engineer on the Cloud Engineering team will be responsible for designing, automating, and optimizing cloud infrastructure and deployment pipelines to ensure scalability, security, and operational efficiency.This role requires a strong background in infrastructure as code, CI/CD automation,...