Lead Software Engineer

3 days ago


Hyderabad, Telangana, India Freshworks Full time ₹ 15,00,000 - ₹ 20,00,000 per year
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.

Job Description

We are seeking a visionary and experienced Lead Software Engineer - Systems to join our dynamic team in Hyderabad, India. In this pivotal role, you will lead the design, development, and optimization of large-scale distributed systems that form the backbone of our cutting-edge products.

  • Architect and design scalable, reliable, and high-performance distributed systems
  • Lead a team of talented software engineers, providing technical guidance and mentorship
  • Collaborate with cross-functional teams to define and implement system requirements
  • Drive the adoption of best practices in software development, including code reviews, testing, and documentation
  • Optimize system performance, scalability, and reliability
  • Evaluate and integrate new technologies to improve our systems architecture
  • Participate in the full software development lifecycle, from concept to deployment
  • Contribute to the development of technical roadmaps and long-term strategies
  • Ensure adherence to quality standards and delivery timelines
  • Stay current with industry trends and emerging technologies in systems engineering
Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 7 years of software engineering experience, with at least 2 years in a lead role
  • Proven experience in designing and developing large-scale distributed systems
  • Advanced programming skills in languages such as C , Java, or Python
  • Expertise in system architecture and design principles
  • Proficiency with cloud computing platforms (e.g., AWS, Azure, GCP)
  • Strong knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Experience with performance optimization, scalability, and reliability engineering
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong leadership and communication abilities
  • Ability to make decisive technical decisions and guide team members effectively
  • Relevant certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect) are a plus
  • Deep understanding of industry trends and emerging technologies in systems engineering
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, Telangana, India beBeeDevelopment Full time US$ 2,00,000 - US$ 2,50,000

    Senior Software Development EngineerWe are seeking a highly skilled Senior Software Development Engineer to join our Global Product and Technology team.">Job ResponsibilitiesLead the development of scalable enterprise solutions and drive improvements that enable exceptional operational excellence standards.Design and develop innovative frameworks and...


  • Hyderabad, Telangana, India Tableau Software Full time

    Job DescriptionResponsibilities:- Lead a team of talented engineers who like to ship performant code and tackle hard engineering problems to meet the scale for our largest customers.- Establish the necessary processes to achieve the best possible performance in the product- Manage complex technical projects and provide roadmap planning.- Provide improvements...


  • Hyderabad, Telangana, India JPMorgan Chase Full time

    If you re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you As a Lead Software Engineer at JPMorgan Chase within the Consumer Community Banking Global Banking Platform team you are part of an agile team that works to enhance design and...


  • Hyderabad, Telangana, India beBeeDevelopment Full time US$ 1,20,000 - US$ 2,00,000

    As a seasoned engineering leader, you'll have the opportunity to drive innovation and excellence in our Direct Tax Technology team.About the RoleWe're seeking an experienced Software Development Manager to lead our team of world-class software engineers in delivering high-quality solutions for tax professionals across Amazon's Global Tax Reporting and...


  • Hyderabad, Telangana, India JPMorganChase Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    JOB DESCRIPTIONWe 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 - Architecture and Engineering, you play a vital role in an agile team dedicated to improving, developing, and providing reliable,...


  • Hyderabad, Telangana, India Chase Bank Full time

    Job DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, Telangana, India Chase- Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    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 Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Hyderabad, Telangana, India Raytheon Technologies Full time

    Date Posted 2024-08-23Country IndiaLocation Phase-II 7th Floor Block-III DLF Commercial Developer Ltd Plot No 129 to 132 APHB Colony Gachibowli Hyderabad Telengana IndiaPosition Role Type UnspecifiedOverview This opportunity is for a dynamic and creative Lead Software Engineer who is eager to share their talents with the Commercial Displays...


  • Hyderabad, Telangana, India JPMC Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    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 Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...


  • Hyderabad, Telangana, India Chase- Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    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 Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable,...