Manager, Software Engineering

February 21, 2026

Job Description

As a Manager – Solution Engineering, you will lead a team of developers to design and deliver secure, scalable, cloud-native payment solutions. This role combines technical leadership, people management, and architectural ownership, ensuring systems meet high standards of performance, reliability, and regulatory compliance.


Key Responsibilities

  • Lead, mentor, and develop a cross-functional engineering team, focusing on growth, performance, and retention.
  • Own end-to-end technical delivery of systems and features—from planning and design to deployment.
  • Collaborate with Product, QA, DevOps, UX, PMO, and stakeholders to ensure seamless execution.
  • Translate business and product requirements into robust technical solutions and delegate effectively.
  • Drive engineering excellence through Agile practices, rigorous code reviews, and continuous improvement.
  • Design and maintain secure, highly available, and compliant architectures.
  • Lead development of fault-tolerant, high-transaction systems with accurate regulatory reporting.
  • Ensure systems comply with financial regulations, including transaction monitoring, controls, and data reconciliation.
  • Manage and reduce technical debt and improve system efficiency proactively.
  • Lead data modeling for complex regulatory reporting and analytics.
  • Integrate emerging technologies such as AI, ML, and digital assets into case management and monitoring platforms.
  • Define and enforce coding standards, architectural guidelines, and best practices.
  • Evaluate and recommend tools, frameworks, and technologies aligned with business needs.
  • Ensure strong operational hygiene across systems in case management transformation initiatives.
  • Communicate effectively with technical and non-technical audiences.

Role Requirements

  • Bachelor’s degree in Computer Science, Information Systems, IT, or related field (preferred).
  • Strong hands-on experience with:
    • Java, Spring Boot, Microservices
    • AWS (ECS, EC2, API Gateway, Load Balancers) or Azure
    • Distributed systems and API design
  • Strong knowledge of modern architecture patterns (microservices, event-driven, cloud-native).
  • Experience with database design and data modeling (frontend exposure is a plus).
  • Hands-on experience with CI/CD pipelines and cloud platforms (AWS/Azure/GCP).
  • Proven experience leading engineering teams with strong people management skills.
  • Experience with Agile methodologies, TDD, and CI/CD practices.
  • Good understanding of information security and secure coding practices.
  • Strong problem-solving skills and ability to make decisions under pressure.
  • Excellent communication, presentation, and stakeholder management skills.
  • Self-starter with ability to multitask, prioritize, and manage complex initiatives.

Benefits

  • Employees Provident Fund (EPF)
  • Gratuity
  • Public holidays
  • Annual, sick, compensatory, maternity & paternity leave
  • Annual health check-up
  • Mediclaim / hospitalization insurance
  • Group life, personal accident & business travel insurance
  • Cab facility
  • Relocation benefits

Job Details

  • Role: Engineering Manager
  • Employment Type: Full Time, Permanent
  • Department: Engineering – Software & QA

Education

  • UG: Any Graduate
  • PG: Any Postgraduate

Key Skills

  • Java, Spring Boot, Microservices
  • Cloud Architecture (AWS / Azure)
  • Distributed Systems & API Design
  • Database Design & Data Modeling
  • Agile / Scrum
  • Information Security
  • Monitoring & Analytics
  • Team Leadership