TL;DR

Engineering Manager (System): Lead and scale engineering teams building software products with an accent on technical architecture, engineering standards, and team development. Focus on managing cross-functional collaboration, driving technical decisions, and improving team productivity.

Company

Freshworks builds uncomplicated service software delivering exceptional customer and employee experiences with a people-first approach to AI, trusted by over 72,000 companies worldwide.

What you will do

  • Own development practices, technical architecture, and engineering design decisions.
  • Prioritize and deliver feature roadmaps while managing technical debt.
  • Collaborate with product managers, designers, developers, QA, and support teams.
  • Drive recruitment and talent acquisition for your engineering team.
  • Improve team productivity through technology and process investments.
  • Manage team morale, unblock issues, and support career growth.

Requirements

  • Minimum 10 years of relevant professional experience.
  • At least 3 years managing high-performing engineering teams.
  • 6+ years of object-oriented software development experience.
  • Bachelor's degree in a technical field or equivalent experience.
  • Experience in commercial software product development and building scalable services.
  • Strong communication skills in English.

Culture & Benefits

  • Inclusive environment welcoming diverse backgrounds and perspectives.
  • Commitment to equal opportunity and diversity in the workplace.