Head - Engineering
About Company:
Keka has been a silent revolution in the making. Our steadfast focus on building an employee-centric HR platform was well received by more than 8000 businesses across India and the world. Today we are India's #1 platform in our segment and expanding to new geographies. We are an organization built by our employees. The passion and the extreme ownership that our people bring to the table are contagious. We don't hide our shortcomings and we aren't afraid to ask for help. When we fail, we learn, adapt, and do better in the future. This open culture encourages our people to innovate, regardless of their function and across departmental boundaries.
Our Engineering Team :Keka Engineering Team follows modern engineering practices and works with latest technology stack. Our engineering practices: Maintaining code consistency, refactoring, DevOps and deployment automation, blue-green deployment and other related practices give us flexibility to deploy as many times as the business dynamics demand. Our engineering team is made up of small cohesive teams embracing Agile; working on focus areas to deliver awesome experiences. Keka Engineering Team works on complex technical challenges, learns & adapts and most importantly, we have fun along the way.
Primary responsibilities :The role responsible is for building, growing, and driving teams of engineering managers and engineers to build quality software and deliver on strategic goals. This role plays an important role in shaping the company's technical strategy and executing upon a roadmap for how to get there.
This person will :
- Work with product, design, business, sales, and marketing teams to bring products to market. This involves a lot of explaining and advocating for the work of engineering teams.
- Deliver on our engineering strategy in building our People OS as a platform and full suite of about 10 HR products.
- Create and implement structures around people in the engineering organization and establish efficient processes.
- Manage the engineering organization's cash flow and oversee important buying and spending decisions around key tools and technologies ensuring optimal spend.
- Collaborate with Product Managers in planning roadmaps,
- Build an empowering engineering culture by fostering psychological safety and inclusivity in all their interactions and processes leading to better retention of talent.
What we need in you :
- You are a confident leader who loves mentoring and coaching people to realize their full potential
- You are hands-on and understand design, architecture and best practices.
- You are passionate about technology and leading teams to deliver great software
- You are someone who strives for simplicity and breaks down complex problems into smaller units to bring clarity.
- You can identify risks, reduce/mitigate risks and plan deliverables
- You have worked closely in Product environment Product Managers, Architects, engineers and other stakeholders.
- You have DevOps mindset and embrace agility
Skills & Requirements:- Should have managed multiple engineering teams of 100+
- 14+ years of total experience (4+ years of management experience)
- Proven experience with product (SaaS product preferred) in a role involving delivery and people management.
- Prior experience working in Azure and Microsoft stack if preferred, but not mandatory.
- Managed engineering deliverables across multiple releases
- Proven track record of backlog management, prioritization, estimation, code reviews, risk assessment, bug tracking and triaging