Engineering Manager

Recro

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recro is seeking an experienced Engineering Manager to lead a high-performing product engineering team in Bengaluru, driving architecture, development, and delivery of scalable enterprise software.

You will mentor engineers, own architectural decisions, and collaborate with Product, QA, Customer Success, Sales, and Marketing to build robust, reliable applications.

The role requires hands-on leadership, strong problem-solving, and the ability to guide Agile teams through full product lifecycles.

Qualifications

  • 8–12 years of software development experience.
  • Minimum 5 years of experience in a product-based company.
  • At least 2 years of experience as an Engineering Manager, managing teams of 5–8 engineers.
  • Hands-on experience with backend technologies: Java, Node.js.
  • Strong knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, MySQL, SQL Server, or Oracle).
  • Experience designing and building scalable, distributed systems with non-functional requirements.
  • Experience in Agile/Scrum environments and end-to-end product lifecycles.
  • Excellent analytical, problem-solving, communication, and stakeholder management skills.

Responsibilities

  • Lead architecture, design, and development of scalable, secure, and high-performance software products.
  • Drive technical decisions with a focus on scalability, maintainability, reliability, and performance.
  • Manage and mentor a team of 5–8 software engineers, providing coaching and feedback.
  • Conduct code reviews and establish engineering best practices and processes.
  • Partner with Product Management to define technical solutions aligned with roadmaps.
  • Lead Agile ceremonies including sprint planning, backlog grooming, estimation, and releases.
  • Collaborate with QA teams to ensure high-quality releases.
  • Monitor production systems and continuously improve performance and reliability.
  • Drive adoption of modern technologies and architectural patterns.
  • Maintain technical documentation, architecture decisions, roadmaps, and standards.

Skills

Leadership
Mentoring
Stakeholder management
Communication

Tools

Java
Node.js
PostgreSQL
MongoDB
MySQL
SQL Server
Oracle

Job description

We are looking for an experienced Engineering Manager to lead a high-performing product engineering team and drive the architecture, development, and delivery of scalable enterprise software products. This role requires a strong technical leader who can mentor engineers, own architectural decisions, and collaborate across Product, QA, Customer Success, Sales, and Marketing to build robust, reliable, and high-performing applications.

The ideal candidate has a strong background in product engineering, people management, system design, and modern software architecture, while remaining hands‑on with technology and engineering best practices.

Key Responsibilities
  • Lead the architecture, design, and development of scalable, secure, and high-performance software products.
  • Drive technical decisions with a focus on scalability, maintainability, reliability, and performance.
  • Manage and mentor a team of 5–8 software engineers, providing coaching, technical guidance, and performance feedback.
  • Conduct code reviews and establish engineering best practices, coding standards, and development processes.
  • Partner closely with Product Management to define technical solutions aligned with business objectives and product roadmaps.
  • Lead Agile ceremonies including sprint planning, backlog grooming, estimation, and production releases.
  • Collaborate with QA teams to ensure high-quality, defect‑free product releases.
  • Monitor production systems, troubleshoot critical issues, and continuously improve system performance and reliability.
  • Drive innovation by evaluating and adopting modern technologies and architectural patterns.
  • Maintain technical documentation, architecture decisions, engineering roadmaps, and development standards.
Required Skills & Experience
  • 8–12 years of software development experience.
  • Minimum 5 years of experience in a product‑based company.
  • At least 2 years of experience as an Engineering Manager, managing teams of 5–8 engineers.
  • Strong hands‑on experience with one or more backend technologies:
  • Java
  • Node.js
  • Strong knowledge of relational and NoSQL databases including PostgreSQL, MongoDB, MySQL, SQL Server, or Oracle.
  • Proven experience designing and building scalable, distributed systems with strong understanding of non‑functional requirements.
  • Experience working in Agile/Scrum environments and leading engineering teams through complete product development lifecycles.
  • Excellent analytical, problem‑solving, communication, and stakeholder management skills.
Preferred Skills

Experience with the following technologies and architectural patterns is highly preferred:

  • AWS (S3, SQS, EKS)
  • Microservices
  • Event‑driven architecture
  • Domain‑Driven Design (DDD)
  • CQRS
  • Event Sourcing
  • EventStore
  • NServiceBus
  • C#
  • ASP.NET
  • MongoDB
  • EventStore
Frontend
  • React
  • TypeScript
Cloud
  • AWS (S3, SQS, EKS)
Messaging
  • NServiceBus
  • Domain‑Driven Design (DDD)
  • CQRS
  • Event Sourcing
What We're Looking For
  • Strong technical leader with a hands‑on engineering mindset.
  • Proven experience building and scaling enterprise SaaS products.
  • Ability to mentor engineering teams while driving technical excellence.
  • Excellent collaboration and stakeholder management skills.
  • Passion for solving complex engineering challenges and delivering high‑quality software products.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

HappyFox • Chennai District

On-site
INR 1,200,000 - 2,000,000
Engineering Manager
Engineering Manager

HappyFox Inc. • Bengaluru

On-site
INR 1,300,000 - 1,800,000
Engineering Manager
Engineering Manager

Uzaif • Gurgaon

On-site
INR 2,500,000 - 3,500,000
Senior Manager - Software Engineering
Senior Manager - Software Engineering

Sprinklr • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Engineering Manager
Engineering Manager

HighRadius • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Immediate Opening For an Engineering Manager
Immediate Opening For an Engineering Manager

Knackforge Soft Solutions • Chennai District

On-site
INR 2,000,000 - 4,500,000
Engineering Manager
Engineering Manager

Zemoso Technologies • Hyderabad

Hybrid
INR 2,500,000 - 3,000,000
Engineering Manager (Software Development)
Engineering Manager (Software Development)

Ethics Infotech LLP • Vadodara

On-site
INR 1,500,000 - 2,500,000
Engineering Manager - Java Backend
Engineering Manager - Java Backend

Deutsche Telekom Digital Labs • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Engineering Manager
Engineering Manager

HappyFox Inc. • Chennai

On-site
USD 13,000 - 21,000