Engineering Manager

Bengaluru, Karnataka, India | Engineering | Full-time



About Us

Whatfix is disrupting the way Application Support and Learning content is consumed by providing Contextual and Interactive WalkThroughs inside enterprise applications at the exact time a task is being performed. 

We provide enterprises with a Software Platform that allows them to create Interactive Guides or Flows that sit as an overlay inside any web application. Flows are Contextual - appear based on where you are in the application (location) and who you are (role). Optimal performance and adoption of any web application is attained when there is easy access to Contextual Information - inside the application at the time a task is being performed. 

Our Team

The Engineering team at Whatfix provides end to end engineering throughput that forms part of core platforms and services that drive Whatfix business.

Our team is responsible for creating the Customer Platform and everything around it - be it Analytics, Infrastructure or Core Algorithms. The team owns and is responsible for all pieces that we design, build and support end to end for Whatfix product/ business.

On a monthly basis, millions of interactive guides are processed. Building, testing, and deploying to any of our environments are as simple as pushing a commit to a git branch. We like to keep our technology up-to-date. All of the technology is built and maintained by this small development team, so from day 1, software you write will be used by people from all over the world. 

Your Opportunity

As part of the Core Engineering Team @Whatfix, you’ll have the opportunity to make a difference by heading a development team that builds future forward products. At Whatfix it’s all about scale. One of the key attributes of this job is that you are required to continuously innovate and apply technology to provide business 360 views of Whatfix customers.


  • You will devise and communicate top-level objectives and measures of success to guide your teams, challenge them, and hold them accountable. By doing this right, they will love you for it.
  • As an Engineering Manager, you will always be recruiting, retaining and adjusting. Keeping your team at the top of their game and motivated is one of your many working threads.
  • You will partner with Product Management to devise an executable roadmap that you will deliver with your team and peers. PMs will bring the market requirements, you’ll bring the technical reality; the result will be a balanced, pragmatic, and aggressive plan of attack.
  • Take complete technical ownership of design, tech stack, non-functional attributes of one or more components of various platforms
  • Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide
  • Work with other engineering teams in building high-quality and highly resilient scalable products and platforms at Whatfix
  • Work with cross-functional teams to address all technical dependencies
  • Drive some of the company-wide tech initiatives striving towards continuous technical excellence of our platforms
  • You will not let your development skills atrophy. Not only will getting your hands dirty enable you to scratch that engineering itch it will endear you to your team and enable you to operate with greater respect and influence.
  • You will deliver high-quality, high-value software often and will strive to cultivate of culture of continuous integration / continuous delivery.

Who You Are

You have a deep interest and passion for technology. You love writing and owning code and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.

Your Qualifications:

  1. 8+ yrs. of experience in Computer Science or a related field
  2. Ability to work with teams in a collaborative and productive manner
  3. Strong computer science fundamentals in data structures and algorithms
  4. A self-motivated learner and builder with strong customer focus and obsession with quality
  5. Strong Technical Leadership expertise
  6. You have the heart of a teacher. You love to be taught and to teach. You can give high and low-level demonstrations and presentations to a variety of audiences. You seek opportunities to coach and mentor because you understand we are all students yearning to grow. You pay it forward.
  7. You get things done and never give up. You are driven and biased towards execution and delivery taking on what needs to be done and owning it through to the end and beyond. You lead by example with your tenacity and extreme ownership ethic.

Must Have:

  1. Experience in Server side frameworks such as REST (Spring/SpringBoot), Hibernate etc
  2. 10+ years of overall experience with minimum 5 years in high scale development using Core Java
  3. Exposure to Front End Technologies (JavaScript & related libraries)
  4. Expertise in Designing for performance, scalability, fault tolerance and high availability
  5. Experience with Storage systems like RDBMS, NoSQL etc.

Behavioural traits: 

  1. Excellent communication and technical leadership skills
  2. Can-do attitude to take BIG problems by their horns and solve them
  3. Ability to inspire others & be a role model and mentor for upcoming engineers in the organization
  4. Entrepreneurial spirit to conceive ideas, turn challenges into opportunities and build products

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.