Lead Software Engineer

3 months ago


Hyderabad, India Freshworks Full time

Company Description

About Freshworks

Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating from 13 global locations to serve more than 65,000 companies -- from startups to public companies – that rely on Freshworks software-as-a-service to enable a better customer experience (CRM, CX) and employee experience (ITSM). 

Freshworks’ cloud-based software suite includes Freshdesk (omni-channel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshchat (AI-powered bots), supported by Neo, our underlying platform of shared services.

Freshworks is featured in global national press including CNBC, Forbes, Fortune, Bloomberg and has been a BuiltIn Best Place to work in San Francisco and Denver for the last 3 years. Our customer ratings have earned Freshworks products TrustRadius Top Rated Software ratings and G2 Best of Awards for Best Feature Set, Best Value for the Price and Best Relationship. 

Job Description

Responsibilities:

● Platform teams tend to be small but self-sufficient. You will have a large scope of responsibilities. They also tend not to have any QA or Ops personnel.

● Design, Develop, Maintain software

● Be able to plan and execute goals

● Assist Product Owners with planning and roadmaps

● Lead a team of 2-4 engineers

● Strong communication skills a must ○ Platform services exist to be used by other teams in Freshworks ○ Platform Leads will be the face of their service ○ Important goal of a platform service is increasing its adoption

● Leads will communicate and coordinate with other teams across Freshworks

● Mentoring other engineers in the team

● Strong opinions on engineering best practices

● You will own systems that take high scale and are capable of scaling to greater heights

● Ensure availability of your production systems

● Ensure uptime of your production systems

Qualifications

● Overall 6-10 years of Experience

● Should have a good knowledge of OOPS concepts. Must be comfortable with Design Patterns and SOLID principles

● Strong testing habits, passionate towards unit testing and TDD.

● Extensive experience in Agile methodologies

● Expertise in one or more programming languages like Java, C, C++, C#, Ruby, Python, Golang

● Good understanding of data structures

● Strong understanding of HTTP and REST principles

● Must have experience with Inter-Process Communication — this can be Unix IPC, SOAP Web Services, or microservices.

● Experience handling Production workloads, with experience handling production issues

● Strong CI/CD experience

● Devops knowledge

● Infra knowledge of popular internet serving applications

● Good understanding of multithreading and concurrency primitives

● Strong design skills

● Ability to breakdown a problem

● Cloud/SaaS experience

● Good understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB

● Strong knowledge of git

● Strong analytical and problem solving skills

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.



  • Hyderabad, India Raytheon Technologies Full time

    Unspecified Overview: This opportunity is for a dynamic and creative Lead Software Engineer who is eager to share their talents with the Commercial Displays team. As a Lead Software Engineer, you will support SW design, develop and verify complex features and functionality. The position will require supporting the software verification team. In...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - API Marketplace team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking- Digital Technology Group and you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology...

  • Lead Software Engineer

    2 months ago


    Hyderabad, India insightsoftware Full time

    Job DescriptionWe’re looking for a talented Lead Engineer to lead a team responsible for developing, supporting, and maintaining our class-leading suite of Enterprise Performance Management products. The chosen candidate must be a self-starter, possess great organizational skills, and have excellent communication abilities. A proven results-oriented person...


  • Hyderabad, India Recykal.com Full time

    We are currently seeking a highly experienced Engineering lead to drive technological innovation within our department. This role requires a seasoned leader with a strong background in full-stack development, specifically in Java and JavaScript, and a wealth of experience in managing sophisticated software integrations and mission-critical systems. The ideal...


  • Hyderabad, India Recykal.com Full time

    We are currently seeking a highly experienced Engineering lead to drive technological innovation within our department. This role requires a seasoned leader with a strong background in full-stack development, specifically in Java and JavaScript, and a wealth of experience in managing sophisticated software integrations and mission-critical systems. The ideal...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India New Relic, Inc. Full time

    Lead Software Engineer Lead Software Engineer Lead Software Engineer Req ID FY|R&D|#3 Location(s) Hyderabad, India; Work arrangement(s) Hybrid (works from home and New Relic office throughout the week) Your opportunity At New Relic, we provide our customers real-time insights, so they can innovate faster. Our software delivers insightful observability...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Engineering Platforms and Experience team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a...

  • Lead Software Engineer

    2 months ago


    Hyderabad, India Experian Full time

    Job Description Role Context Identity & Fraud (ID&F) is one of the most vibrant business units of Experian, currently undergoing the most remarkable Digital Transformation across its product line-up. It is a particularly exciting and pivotal time for ID&F as we begin decomposing several monolithic applications into microservices and deploying them...


  • Hyderabad, India opentext Full time

      OPENTEXT OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future...


  • Hyderabad, India Microsoft Full time

    Overview Are you ready to join an exciting and dynamic team of engineers? If so, Microsoft's Cloud Operations + Innovation team is looking to hire a Senior Software Engineering Lead! Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Microsoft datacenters, which in turn power Microsoft’s cloud business. The CO+I...


  • Hyderabad, India Cornerstone OnDemand Full time

    We're looking for a Lead Software Engineer .NET This role is Office Based Lead - Software Engineer Hyderabad, India In this role you will... Play a key role in the development of core features of our enterprise SaaS product. Responsible for coding, unit testing, implementing and maintaining new and existing modules and applications. ...

  • Lead Software Engineer

    3 months ago


    Hyderabad, India Freshworks Full time

    Company Description About Freshworks Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating...


  • Hyderabad, India Freshworks Full time

    Job DescriptionAbout the Role:As an Engineer on the Observability team, you will be part of building the data transport,Collection, storage, as well as search and discovery solutions for all metrics and logscollected at Freshworks. You will have an opportunity to use your strong knowledge ofdistributed systems and designing data pipelines to help Freshworks...


  • Hyderabad, Telangana, India Evernorth Full time

    Software Engineering Lead AnalystPosition Overview:The job profile for this position is Software Engineering Lead Analyst, which is a Band 3 Contributor Career Track Role.Excited to grow your career ?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open...


  • Hyderabad, India Evernorth Full time

    Software Engineering Lead AnalystPosition Overview:The job profile for this position is Software Engineering Lead Analyst, which is a Band 3 Contributor Career Track Role.Excited to grow your career ?We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our open...


  • Hyderabad, India Evernorth Full time

    Role Title: Software Engineering Lead AnalystPosition Summary:S.E Lead Analyst demonstrates expertise in data engineering technologies with the focus on engineering, innovation, strategic influence and product mindset. This individual will act as key contributor of the team to design, build, test and deliver large-scale software applications, systems,...


  • Hyderabad, Telangana, India Evernorth Full time

    Role Title: Software Engineering Lead AnalystPosition Summary:S.E Lead Analyst demonstrates expertise in data engineering technologies with the focus on engineering, innovation, strategic influence and product mindset. This individual will act as key contributor of the team to design, build, test and deliver large-scale software applications, systems,...


  • Hyderabad, India Evernorth Full time

    Role Title: Software Engineering Lead Analyst Position Summary: S.E Lead Analyst demonstrates expertise in data engineering technologies with the focus on engineering, innovation, strategic influence and product mindset. This individual will act as key contributor of the team to design, build, test and deliver large-scale software applications, systems,...


  • Hyderabad, India Evernorth Full time

    About Evernorth:Evernorth Health Services, a division of The Cigna Group (NYSE: CI), creates pharmacy, care, and benefits solutions to improve health and increase vitality. We relentlessly innovate to make the prediction, prevention, and treatment of illness and disease more accessible to millions of people.Software Engineering Lead AnalystPosition...