Senior Engineering Manager

Croma

Mumbai

On-site

INR 4,500,000 - 7,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Croma is seeking an Engineering & Architecture Leader to drive the design, development and modernization of enterprise-scale applications and distributed services in a Mumbai-based environment. You will lead both architectural direction and hands-on backend work across Java, Spring Boot, Python and/or Node.js, with emphasis on scalable microservices and API-driven integrations.

You will champion event-driven, cloud-native engineering, containerization with Docker/Kubernetes and robust

Qualifications

  • Proven experience leading design, development and modernization of enterprise-scale applications.
  • Expertise in building and operating microservices architectures in distributed systems.
  • Strong background in event-driven architectures and integration using messaging platforms.
  • Hands-on capability with Java/Spring Boot, Python or Node.js for backend services.
  • Experience with cloud-native design, containers (Docker, Kubernetes) and CI/CD practices.
  • Familiarity with ERP, WMS, OMS and related enterprise systems and integrations.

Responsibilities

  • Lead engineering and architecture leadership for enterprise-scale applications and distributed services.
  • Design and develop backend services and microservices with RESTful APIs.
  • Drive cloud-native modernization and containerization initiatives.
  • Implement and manage event-driven integrations using Kafka, RabbitMQ and equivalent platforms.
  • Ensure production stability, observability and reliability of critical systems.
  • Collaborate with product, supply chain and store operations; manage vendor relationships.

Skills

Java
Spring Boot
Python
Node.js
Microservices
RESTful APIs
Kubernetes
Docker
SQL

Tools

Kafka
RabbitMQ
Azure Service Bus
IBM MQ

Job description

Role & responsibilities:
1.Engineering & Architecture Leadership
  • Lead the design, development and modernization of enterprise-scale applications and distributed services.
  • Define and drive scalable, resilient and maintainable application architectures.
  • Establish engineering standards covering coding practices, design principles, performance, security, observability and reliability.
  • Review and challenge solution architecture and technical designs proposed by internal and partner teams.
  • Drive adoption of modern engineering practices across the technology landscape.
2. Hands-on Application Engineering
  • Design and develop backend services using Java, Spring Boot, Python and/or Node.js.
  • Build scalable microservices and distributed services for high-volume retail workloads.
  • Develop and maintain RESTful APIs and API-driven integrations.
  • Design reusable services and components following modular and domain-oriented architecture principles.
  • Troubleshoot complex application, integration and performance issues and provide hands-on technical guidance to engineering teams.
3. Microservices & Distributed Systems
  • Design and implement microservices-based architectures.
  • Define service boundaries, communication patterns, resiliency and fault-tolerance mechanisms.
  • Design systems for scalability, high availability and performance.
  • Apply appropriate patterns for synchronous and asynchronous communication.
  • Drive modernization of legacy applications and monolithic systems into scalable distributed services.
4. Event-Driven Architecture & Integration
  • Design and implement event-driven architectures using messaging and streaming technologies.
  • Develop asynchronous integrations using platforms such as Kafka, RabbitMQ, Azure Service Bus, IBM MQ or equivalent.
  • Design enterprise integrations across OMS, WMS, TMS, SAP ERP, Payments, CRM, Loyalty, Store Systems, Carriers and other third-party platforms.
  • Ensure reliable message processing, error handling, retry mechanisms, idempotency and integration observability.
5. Cloud-Native Engineering
  • Design and build cloud-native applications and distributed services on Azure or equivalent cloud platforms.
  • Drive containerization using Docker and Kubernetes.
  • Leverage cloud-native services for compute, messaging, storage, API management, monitoring and integration.
  • Drive application scalability, resilience, performance and cost optimization.
  • Promote infrastructure and deployment automation through CI/CD and DevSecOps practices.
6. Domain Platform Ownership

Provide technical ownership and engineering leadership for one or more retail/supply-chain platforms based on the candidates area of expertise, such as:

  • IBM Sterling OMS order orchestration, fulfilment, inventory, returns and omnichannel order management.
  • Blue Yonder WMS – warehouse execution, inventory, replenishment, picking, packing and dispatch.
  • TMS / Transportation Platforms – transportation planning, carrier integration, shipment execution and last-mile processes.

The candidate is not expected to have deep expertise across all three platforms. Strong hands-on expertise in one domain, together with the ability to understand and integrate with adjacent platforms is expected.

7. Data & Database Engineering
  • Strong SQL skills for application development, troubleshooting and data analysis.
  • Design efficient data access patterns and database interactions.
  • Diagnose data inconsistencies and performance issues across distributed applications.
  • Work with relational and NoSQL databases where appropriate.
  • Ensure data integrity, consistency and appropriate transaction management across distributed systems.
8. Production Engineering & Reliability
  • Own production stability and technical health of critical applications and platforms.
  • Lead RCA and resolution of critical incidents.
  • Improve application observability through monitoring, logging, tracing and alerting.
  • Establish performance, availability and reliability engineering practices.
  • Drive proactive identification and resolution of technical debt and recurring production issues.
9. Engineering Delivery & Vendor Management
  • Lead implementation and technology partners delivering engineering solutions.
  • Own technical governance, delivery quality and engineering standards across partner teams.
  • Review partner architecture, code quality, technical approaches and implementation plans.
  • Drive SLA adherence, delivery timelines and quality metrics.
  • Provide technical direction to partner teams while retaining hands-on ownership of critical engineering decisions.
10. Stakeholder Management

Work closely with:

  • Product and Business teams
  • Supply Chain and Warehouse Operations
  • Store Operations
  • ERP / SAP teams
  • Enterprise Architecture
  • Infrastructure / Cloud
  • Information Security
  • Data & Analytics
  • Implementation partners

Translate business requirements into scalable technical solutions and communicate complex technical decisions effectively to senior stakeholders.

Preferred candidate profile
Engineering & Architecture Leadership
  • Lead the design, development and modernization of enterprise-scale applications and distributed services.
  • Define and drive scalable, resilient and maintainable application architectures.
  • Establish engineering standards covering coding practices, design principles, performance, security, observability and reliability.
  • Review and challenge solution architecture and technical designs proposed by internal and partner teams.
  • Drive adoption of modern engineering practices across the technology landscape.
2. Hands-on Application Engineering
  • Design and develop backend services using Java, Spring Boot, Python and/or Node.js.
  • Build scalable microservices and distributed services for high-volume retail workloads.
  • Develop and maintain RESTful APIs and API-driven integrations.
  • Design reusable services and components following modular and domain-oriented architecture principles.
  • Troubleshoot complex application, integration and performance issues and provide hands-on technical guidance to engineering teams.
3. Microservices & Distributed Systems
  • Design and implement microservices-based architectures.
  • Define service boundaries, communication patterns, resiliency and fault-tolerance mechanisms.
  • Design systems for scalability, high availability and performance.
  • Apply appropriate patterns for synchronous and asynchronous communication.
  • Drive modernization of legacy applications and monolithic systems into scalable distributed services.
4. Event-Driven Architecture & Integration
  • Design and implement event-driven architectures using messaging and streaming technologies.
  • Develop asynchronous integrations using platforms such as Kafka, RabbitMQ, Azure Service Bus, IBM MQ or equivalent.
  • Design enterprise integrations across OMS, WMS, TMS, SAP ERP, Payments, CRM, Loyalty, Store Systems, Carriers and other third-party platforms.
  • Ensure reliable message processing, error handling, retry mechanisms, idempotency and integration observability.
5. Cloud-Native Engineering
  • Design and build cloud-native applications and distributed services on Azure or equivalent cloud platforms.
  • Drive containerization using Docker and Kubernetes.
  • Leverage cloud-native services for compute, messaging, storage, API management, monitoring and integration.
  • Drive application scalability, resilience, performance and cost optimization.
  • Promote infrastructure and deployment automation through CI/CD and DevSecOps practices.
6. Domain Platform Ownership

Provide technical ownership and engineering leadership for one or more retail/supply-chain platforms based on the candidate’s area of expertise, such as:

  • IBM Sterling OMS – order orchestration, fulfilment, inventory, returns and omnichannel order management.
  • Blue Yonder WMS – warehouse execution, inventory, replenishment, picking, packing and dispatch.
  • TMS / Transportation Platforms – transportation planning, carrier integration, shipment execution and last-mile processes.

The candidate is not expected to have deep expertise across all three platforms. Strong hands-on expertise in one domain, together with the ability to understand and integrate with adjacent platforms is expected.

7. Data & Database Engineering
  • Strong SQL skills for application development, troubleshooting and data analysis.
  • Design efficient data access patterns and database interactions.
  • Diagnose data inconsistencies and performance issues across distributed applications.
  • Work with relational and NoSQL databases where appropriate.
  • Ensure data integrity, consistency and appropriate transaction management across distributed systems.
8. Production Engineering & Reliability
  • Own production stability and technical health of critical applications and platforms.
  • Lead RCA and resolution of critical incidents.
  • Improve application observability through monitoring, logging, tracing and alerting.
  • Establish performance, availability and reliability engineering practices.
  • Drive proactive identification and resolution of technical debt and recurring production issues.
9. Engineering Delivery & Vendor Management
  • Lead implementation and technology partners delivering engineering solutions.
  • Own technical governance, delivery quality and engineering standards across partner teams.
  • Review partner architecture, code quality, technical approaches and implementation plans.
  • Drive SLA adherence, delivery timelines and quality metrics.
  • Provide technical direction to partner teams while retaining hands-on ownership of critical engineering decisions.
10. Stakeholder Management

Work closely with:

  • Product and Business teams
  • Supply Chain and Warehouse Operations
  • Store Operations
  • ERP / SAP teams
  • Enterprise Architecture
  • Infrastructure / Cloud
  • Information Security
  • Data & Analytics
  • Implementation partners

Translate business requirements into scalable technical solutions and communicate complex technical decisions effectively to senior stakeholders.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead
Software Engineering Lead

RX Global • Chennai District

On-site
INR 4,000,000 - 7,000,000
Senior Lead Engineer - Java
Senior Lead Engineer - Java

Zoho • Chennai District

On-site
INR 3,500,000 - 6,000,000
Software Engineering Lead
Software Engineering Lead

RELX • Chennai District

On-site
INR 2,500,000 - 4,500,000
Manager, Software Engineering – Full Stack, Java, Angular
Manager, Software Engineering – Full Stack, Java, Angular

Jobtailor • Bengaluru

On-site
INR 4,000,000 - 9,000,000
Supervisor, Applications Delivery
Supervisor, Applications Delivery

APL Logistics • Hyderabad

On-site
INR 1,500,000 - 2,400,000
Technical Delivery Manager
Technical Delivery Manager

Sigma Infosolutions Ltd. • Jodhpur

On-site
INR 1,500,000 - 2,300,000
Head of Engineering
Head of Engineering

Ibs Corp • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Specialist, Applications Development
Senior Specialist, Applications Development

APL Logistics • Hyderabad

On-site
INR 1,000,000 - 1,800,000
Engagement Manager - Support Lead
Engagement Manager - Support Lead

Quantiphi Analytics Solutions • Thiruvananthapuram

Hybrid
INR 2,500,000 - 3,500,000
Senior Manager - Engineering (Dot Net)
Senior Manager - Engineering (Dot Net)

Quoreka • Bengaluru

On-site
INR 4,800,000 - 7,200,000