Enterprise Architect

Mumbai

About Us:

Tata Digital is a future-ready company that focuses on creating consumer-centric, high-engagement digital products. By creating a holistic presence across various touchpoints, we aim to be the trusted partner of every consumer and delight them by powering a rewarding life. The company's debut offering, Tata Neu is a super-app that provides an integrated rewards experience across various consumer categories like groceries, fashion and electronics, travel and hospitality, health and fitness, entertainment, and financial services on a single platform. Founded in March 2019, Tata Digital Private Limited is a wholly owned subsidiary of Tata Sons Private Limited.

 

Our Culture: 

We cultivate a culture of innovation, inclusion for all employees and respect their individual strengths, views, and experiences. We thrive on the diversity of our talent in all forms and see it as a strength in building high performance teams across brands. As we rewrite commerce in India, change is the only constant in our day to day lives.

 

Role Overview:
We are looking for an Enterprise Architect to lead the design and evolution of core backend systems at TATA Digital. This role needs deep technical experience in building distributed systems and a hands-on approach to architecture and code. You will define standards, guide teams, and build systems that scale reliably.

 

Why Join Us? 

  • Work on high-scale systems used by millions of users. 

  • Influence the architecture of key platform components. 

  • Collaborate with top talent across tech, product, and business. 

  • Drive decisions that shape the future of digital commerce in India. 

 

Roles & Responsibilities:

 

Architecture & System Design

  • Lead architecture for backend systems like customer accounts, payments, order management, and search. 

  • Design systems that handle millions of users using microservices, event-driven patterns, and cloud-native tech. 

  • Guide choices on databases, caching, APIs, and communication protocols (e.g., REST, gRPC, GraphQL). 

 

Hands-on Technical Leadership 

  • Write and review code when needed — we value leaders who can roll up their sleeves. 

  • Review architecture and code from other teams to ensure quality, scalability, and maintainability. 

  • Solve hard technical problems like improving API performance under load or ensuring distributed consistency. 

 

Mentorship & Collaboration 

  • Mentor senior engineers and help them grow into architects. 

  • Collaborate with PMs, security, and DevOps to make informed decisions. 

  • Ensure best practices in testing, monitoring, and operational readiness. 

 

Operational & Technical Excellence 

  • Promote a strong on-call culture with clear ownership and SLAs. 

  • Reduce manual operations with automation and self-healing systems. 

  • Encourage clean code, reviews, and scalable design practices. 

  • Design cloud-native systems using AWS or Azure. 

 

What We’re Looking For :

 

Experience & Skills 

  • 12–16 years of backend or platform development experience. 

  • Strong coding in Java, Kotlin, Python, or Go. 

  • Experience with distributed systems in domains like e-commerce or fintech. 

  • Good understanding of microservices, event-driven architecture, and API design. 

  • Cloud experience with AWS or Azure (Azure is optional, but a plus). 

  • Strong database knowledge: MongoDB, Cosmos DB, PostgreSQL, or Oracle. 

  • Strong fundamentals in algorithms, data structures, systems, and networking. 

 

Leadership & Mindset 

  • Proven mentorship ability. 

  • Strong communication — explain complex ideas simply. 

  • Curious and always improving. 

  • Able to influence across engineering and product teams. 

 

Nice to Have 

  • Experience with Kafka, Flink, or similar real-time systems. 

  • Familiarity with AI coding tools (e.g., GitHub Copilot, JetBrains AI).