Lead Software Engineer - Backend - #966146

Freshworks


Date: 2 weeks ago
City: Bengaluru, Karnataka
Contract type: Full time

Job Description

Overview of the Role:

As a Tech Lead at Freshworks, you will spearhead the design and development of cutting-edge products and platform services, leveraging your expertise in distributed systems. You will work with a talented team of engineers to deliver high-performance, scalable solutions that redefine customer experiences. This role offers a unique opportunity to work on systems that are not only highly available but also operate at internet scale.

Key Responsibilities:

  • Lead a high-performing team to deliver scalable, low-latency, and cost-efficient solutions for your product.
  • Drive the design and implementation of solutions using a range of open-source distributed systems, ensuring the delivery of a robust and complete product.
  • Collaborate closely with architects and engineers from different product teams to develop innovative solutions and drive their successful adoption.
  • Define quality attributes and establish metrics to measure the success of the product.
  • Ensure compliance with Freshworks compliance and information security processes, fostering a customer-centric, security-first mindset.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of relevant experience in software development, with a focus on backend systems.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Proficiency in the Secure-Software Development Lifecycle (SSDLC) and experience working in an Agile environment.
  • Demonstrated ability to design for scale and performance, with hands-on experience in building and optimizing high-performance systems.
  • Experience conducting and participating in peer code reviews to ensure code quality and knowledge sharing.
  • Solid problem-solving skills and a passion for continuous learning and improvement.
  • Expertise in at least one programming language (e.g., Java, Python, etc.) and a strong foundation in data structures and algorithms.

Preferred Qualifications:

  • Experience leading and mentoring a team of engineers, fostering a collaborative and innovative environment.
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with microservices architecture and a strong understanding of distributed computing principles.
  • Excellent communication and leadership skills, with the ability to effectively collaborate with cross-functional teams.

Why Join Us:

Joining Freshworks means being part of a dynamic team that is passionate about pushing the boundaries of technology. You'll have the opportunity to work on challenging projects, collaborate with talented individuals, and contribute to building innovative solutions that impact millions of users worldwide.

If you are a seasoned backend engineer with a passion for building scalable and efficient systems, we'd love to hear from you. Join us in shaping the future of Freshworks and revolutionizing the way people experience our products.

Qualifications

Data Structures,Algorithms, Design, JAVA, Database, Scale, hands-on programming,CS Fundamentals, System Design, working with cross-functional teams,Experience building and maintaining software for scale

Additional Information

All your information will be kept confidential according to EEO guidelines.

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.

Post a CV

Similar Jobs

Manager - Category Management (FWD)

Myntra, Bengaluru, Karnataka
14 hours ago
About TeamMyntra is a dynamic work place with leapfrog opportunities to contribute, learn and grow professionally.It is a fast changing hyper growth organization which caters to daily consumer needs in fashion andconstantly brings the best of fashion to India and beyond.As a true fashion authority in one of the largest online markets of the world, Myntra commands leadershipin India's online...

Talent Acquisition Partner(Tech)

PhonePe, Bengaluru, Karnataka
1 day ago
About PhonePeOur goal is to make digital payments so easy, safe, and universally accepted that people never feel the need to carry cash or cards again. We believe India is at the cusp of a new mobile revolution, which will change how we manage our money on the go. We see ourselves facilitating this change, through technology and dogged customer-centricity.CultureAt...

Senior Data Product Owner

Maersk Global Service Centres India Private Limited, Bengaluru, Karnataka
1 day ago
TEASERAre you ready to revolutionize an industry Passionate about unlocking business value through building Maersk's brand as a partner you can trust with your data Are you passionate about applying technology to protect data Join our extraordinary team of seasoned business and technology leaders, alongside highly talented engineers, and data scientists!In a world where data is pivotal to optimize global...