Lead Application Architect
Date:
25 May 2026
Location:
Kandivali Plant (AD), Kandivali Plant (AD), IN
Company:
Mahindra & Mahindra Ltd
Key Responsibilities
- System Design: Architect end-to-end solutions that are scalable, resilient, and secure, utilizing microservices, serverless, or modular monolith patterns as appropriate.
- Hands-on Development: Lead by example by contributing to critical-path code, developing POCs (Proof of Concepts).
- Tech Stack Ownership: Evaluate and select frontend frameworks, backend languages, and database technologies. Stay ahead of 2026 trends (e.g., AI integration, Edge computing).
- Cloud & DevOps Strategy: Design CI/CD pipelines and cloud infrastructure (Azure/GCP) that emphasize automation, observability, and cost-efficiency. Mainly looking for Azure/GCP skills.
- Security & Compliance: Ensure "security by design" is baked into the application layer (OAuth, JWT, data encryption, and OWASP standards).
- Mentorship: Conduct high-impact code reviews and provide technical leadership to junior and senior developers alike.
Technical Requirements
1. Backend & API Design
- Proficiency in at least two major ecosystems (e.g., Node.js/TypeScript, Go, Python/FastAPI).
- Expertise in API design (REST, GraphQL, or gRPC) and documentation (OpenAPI/Swagger).
- Experience with Event-Driven Architecture (Kafka, RabbitMQ, or Azure Eventhub).
2. Data & Infrastructure
- Advanced knowledge of Relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos, or Pinecone/Vector DBs) databases.
- Strong experience with containerization (Docker, Kubernetes)
- Familiarity with AI/ML integration (e.g., integrating LLMs via LangChain or LlamaIndex).
Soft Skills & Experience
- Experience: 5+ years in software engineering, with at least 2-3 years in a leadership or architectural capacity.
- Decision Making: Ability to explain the "Why" behind a technical choice to non-technical stakeholders.
- Adaptability: A "right tool for the job" mindset—no loyalty to a specific language if a better solution exists.
- Leadership Skills:
- Demonstrated ability to lead and manage small teams, with strong project management and communication skills.
- Experience in setting technical direction, prioritizing tasks, and resolving technical challenges under tight deadlines.
Why Join Us?
- Opportunity to work on cutting-edge AI projects with real-world impact.
- Collaborative and innovative work environment with a focus on technical excellence.
- Access to state-of-the-art tools, technologies, and resources to fuel your success.
Job Segment:
Software Engineer, Architecture, Engineer, Engineering