HamburgerMenu
iimjobs

Posted By

Job Views:  
140
Applications:  40
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

1630835

Engineering Manager - Software

MNR Solutions Pvt Ltd.10 - 15 yrs.Pune
Posted 1 month ago
Posted 1 month ago

About the Role :

We're seeking a hands-on Engineering Manager to lead and mentor a high-performing engineering team responsible for building highly scalable, reliable, and high-performance messaging systems. The ideal candidate will have a deep technical background, excellent leadership skills, and a passion for building quality software. You will be responsible for managing product development end-to-end, driving engineering excellence, and shaping a culture of ownership, innovation, and continuous improvement.

Key Responsibilities :

Team Leadership & Mentorship:

- Lead, mentor, and inspire a team of engineers to deliver complex, high-scale products.

- Foster a collaborative and growth-oriented team culture.

- Manage team performance, conduct appraisals, and oversee hiring and career development.

Product & Delivery Ownership:

- Own the full product development lifecycle - from system design and architecture to deployment, maintenance, and production support.

- Collaborate with Product Management and Business Stakeholders to align engineering priorities with business objectives and customer needs.

- Ensure timely and quality delivery within defined cost and performance metrics.

Technical Leadership & Architecture:

- Provide hands-on technical leadership in Java / Spring-based system design and development.

- Architect, review, and guide the team in designing scalable, modular, and maintainable systems.

- Evaluate and integrate message-oriented middleware and PostgreSQL databases.

- Oversee cloud infrastructure (AWS / Azure) implementations and optimizations.

- Lead POCs, benchmarking, and technical evaluations to drive innovation and continuous improvement.

Engineering Best Practices:

- Champion Agile, TDD, and CI/CD methodologies across the team.

- Establish and track engineering quality metrics (code quality, test coverage, performance benchmarks).

- Ensure adherence to robust software engineering processes:

- Version Control & Branching Strategies (GitHub)

- Automated Testing & QA Lifecycle

- Deployment and Release Management

- Documentation and Code Reviews

- Drive initiatives in automation, productivity improvement, and process optimization.

Operational Excellence:

- Monitor and ensure system availability, scalability, and reliability.

- Take ownership of production issues, leading root cause analysis and preventive measures.

- Maintain strong SLAs and ensure customer satisfaction through proactive issue resolution.

Required Skills & Qualifications :-

- 10-15 years of total experience in software development, including 3+ years in engineering management or technical leadership roles.

- Strong hands-on experience in Java / Spring Framework and system architecture.

- Proven track record of building scalable and distributed systems.

Solid understanding of :

- Message-oriented middleware (Kafka, RabbitMQ, etc.)

- PostgreSQL and relational database design

- Cloud platforms (AWS / Azure) and DevOps concepts

- REST API design, Single-Page Applications, and Socket-level programming

- TCP/IP, Internet protocols (application to physical layer), and virtual machine architecture

- Familiarity with Erlang or functional programming is a plus.

- Strong understanding of Agile processes, CI/CD pipelines, JIRA, and Git-based workflows.

- Excellent leadership, communication, and problem-solving skills.

- Ability to balance technical depth with business alignment and delivery focus.

Preferred Attributes :

- Experience leading distributed or cross-functional engineering teams.

- Demonstrated ability to scale technology teams and systems for high-volume applications.

- Strong focus on performance optimization, observability, and system resilience.

- Passion for mentoring engineers and building a high-caliber team culture.

Didn’t find the job appropriate? Report this Job

Posted By

Job Views:  
140
Applications:  40
Recruiter Actions:  5

Posted in

IT & Systems

Job Code

1630835

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow