Enterprise Architect
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).