LogoLanguage
ZL Software Systems (P) Ltd

C-22, - 2 Floor, Thejaswini Building, Phase-1 Campus, Technopark, Trivandrum, Kerala, India , 695581

Engineering Manager

Closing Date:31,Aug 2026
Job Published: 07,Aug 2026

Brief Description

Job Description – Engineering Manager

Position Summary

We are seeking an experienced Engineering Manager to lead the design, development, and delivery of enterprise-scale web and mobile platforms. This role combines technical leadership, people management, delivery governance, and cross-functional collaboration to build scalable, maintainable, and high-quality software solutions.

The Engineering Manager will work closely with Product Management, UX, Architecture, QA, Mobile, DevOps, and Engineering teams to transform business objectives into robust technical solutions while ensuring predictable delivery, engineering excellence, and continuous improvement.


Key Responsibilities

Engineering Leadership

  • Lead multiple engineering teams delivering enterprise web and mobile applications.
  • Define technical direction aligned with product and business objectives.
  • Drive scalable architecture and modular system design.
  • Promote engineering best practices, coding standards, and maintainable software design.
  • Champion AI-first software engineering practices, enabling teams to leverage AI-assisted design, development, code review, testing, documentation, and developer productivity workflows while maintaining engineering quality and governance.
  • Establish engineering standards for responsible AI usage, prompt engineering, code validation, and human oversight throughout the software development lifecycle.
  • Guide architectural decisions for enterprise SaaS platforms and configuration-driven systems.

Product Delivery

  • Own engineering delivery across the complete software development lifecycle.
  • Collaborate with Product Managers and UX teams to convert business requirements into implementable technical solutions.
  • Actively participate in product discovery, requirement analysis, and solution definition to ensure business requirements are technically feasible, scalable, and aligned with platform architecture.
  • Collaborate closely with Product Owners, Business Analysts, UX, and UI teams during requirement workshops, feature refinement, and design reviews to reduce implementation ambiguity before development begins.
  • Provide engineering input during requirement definition to identify technical risks, dependencies, estimation impacts, and opportunities for platform reuse.
  • Lead sprint planning, estimation, prioritization, and release planning.
  • Manage delivery risks, dependencies, scope changes, and technical debt.
  • Ensure predictable execution with a strong focus on quality and customer outcomes.

Technical Architecture

  • Review and validate solution architecture for scalability, security, performance, and maintainability.
  • Drive API-first and modular platform development.
  • Oversee enterprise integrations with internal and third-party systems.
  • Champion reusable components, shared services, and platform standardization.
  • Drive AI-assisted architecture reviews and design validation to improve solution quality, consistency, and engineering productivity.
  • Ensure architecture supports future scalability and evolving customer requirements.

Team Leadership

  • Mentor engineering leads and software engineers.
  • Foster a culture of ownership, collaboration, and continuous improvement.
  • Support hiring, onboarding, performance management, and career development.
  • Encourage knowledge sharing and technical excellence across teams.

Quality & Engineering Excellence

  • Establish engineering processes that improve quality and delivery predictability.
  • Drive code reviews, technical design reviews, and architecture governance.
  • Promote automated testing, CI/CD practices, and DevOps collaboration.
  • Reduce implementation ambiguity through clear technical documentation and design reviews.
  • Monitor engineering metrics and drive continuous improvement initiatives.

Cross-Functional Collaboration

  • Partner with Product, UX, QA, Mobile, DevOps, and Customer Success teams.
  • Work closely with UX and UI design teams to review user journeys, design feasibility, accessibility considerations, and implementation approaches prior to development.
  • Facilitate collaborative requirement and design review sessions with Product, UX, Architecture, and Engineering teams to ensure clear functional understanding and technical alignment.
  • Provide technical guidance during UI/UX iterations to balance user experience, performance, maintainability, and engineering effort.
  • Facilitate technical discussions and align stakeholders on implementation strategies.
  • Communicate engineering progress, risks, and dependencies to leadership.
  • Ensure technical decisions balance customer needs, engineering effort, and long-term platform sustainability.

Documentation & Governance

  • Review and contribute to Product Requirement Documents (PRDs).
  • Create and review Technical Requirement Documents (TRDs).
  • Define implementation guidelines and engineering standards.
  • Improve development workflows through standardized documentation and governance.
  • Ensure requirements, UX designs, and technical specifications remain synchronized throughout the product lifecycle, minimizing implementation gaps and change-related rework.
  • Promote AI-assisted generation and review of technical documentation while maintaining accuracy, consistency, and governance standards.

Innovation

  • Drive adoption of AI-assisted engineering workflows to improve developer productivity.
  • Evaluate emerging technologies, frameworks, and engineering practices.
  • Identify opportunities to improve automation, developer experience, and engineering efficiency.
  • Define and drive an AI-first engineering strategy across the organization, integrating AI into planning, architecture, development, testing, code reviews, documentation, and knowledge management.
  • Evaluate and establish best practices for AI-assisted software development, ensuring measurable improvements in engineering productivity, software quality, and delivery predictability.
  • Promote responsible adoption of Generative AI by defining governance, validation processes, security considerations, and engineering standards for AI-generated artifacts.
  • Identify opportunities to automate repetitive engineering activities using AI, improving developer experience and reducing delivery cycle times.

Preferred Skills

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Significant experience leading enterprise software engineering teams.
  • Strong experience delivering enterprise-scale SaaS products.
  • Hands-on experience with:
    • .NET Core / ASP.NET Core
    • React
    • SQL Server
    • REST APIs
    • Cloud-integrated applications
  • Strong understanding of software architecture, distributed systems, and modular platform design.
  • Experience leading Agile/Scrum delivery teams.
  • Experience participating in product requirement analysis, technical solution definition, and cross-functional design discussions with Product, UX, and UI teams.
  • Practical experience using AI-assisted software development tools to improve engineering productivity, code quality, technical documentation, and delivery efficiency.
  • Proven experience managing engineering execution across multiple cross-functional teams.
  • Excellent communication, stakeholder management, and leadership skills.

Preferred Qualifications

  • Experience with CMMS, Facilities Management, Asset Management, or Enterprise Operations platforms.
  • Experience building configuration-driven enterprise applications.
  • Knowledge of CI/CD, DevOps practices, and cloud platforms.
  • Experience with AI-assisted software development tools and engineering productivity workflows.
  • Experience establishing AI engineering guidelines, governance, and best practices across development teams.
  • Experience working in AI-first software engineering environments where AI is integrated throughout the software development lifecycle.
  • Familiarity with enterprise security, authentication, authorization, and compliance requirements.