Overview
Lead the architecture and evolution of the AssetGraph Platform at scale, driving technical strategy, influencing platform direction, mentoring engineers, and delivering scalable, resilient, and high-performing systems that support critical business outcomes.
What you'll do
- Lead the architecture, design, and development of platform services using Java, Amazon Web Services (AWS), Redis, and Apache Kafka
- Design and implement distributed, event-driven microservices architectures with a strong focus on scalability, resilience, latency, and observability
- Take end-to-end ownership of platform capabilities, including architecture, engineering practices, software quality, deployment, operational excellence, and production support
- Lead large-scale, complex, and ambiguous technical initiatives from requirements clarification through execution and successful delivery
- Drive technical discussions and alignment across engineering teams, architects, Product Management, and Platform Engineering groups
- Serve as a technical leader during production incidents, driving Root Cause Analysis (RCA), issue resolution, and systemic improvements
- Mentor engineers and promote engineering excellence through design reviews, technical guidance, and knowledge sharing
- Influence engineering direction across organizations and enable teams to deliver scalable and reliable solutions
- Establish and promote engineering best practices that improve platform reliability, maintainability, and operational efficiency
- Collaborate with cross-functional stakeholders to align technical decisions with broader product and business objectives
What you'll need
- 10+ years of software engineering experience with strong expertise in back-end development and distributed systems
- Extensive hands-on experience with Java, Spring Boot, Representational State Transfer (REST) APIs, Amazon Web Services (AWS), Redis, and Docker
- Proven experience designing and developing scalable, highly available distributed platforms and microservices
- Demonstrated ability to lead complex, cross-functional technical initiatives spanning multiple engineering teams
- Strong technical leadership, analytical thinking, problem-solving, communication, and mentoring skills
- Ability to make sound architectural decisions while balancing scalability, performance, reliability, and maintainability
Nice to have
- Experience designing and operating large-scale, event-driven architectures using Apache Kafka or similar messaging technologies
- Experience building and maintaining cloud-native applications and distributed systems on Amazon Web Services (AWS)
- Familiarity with observability, monitoring, incident management, and production reliability practices
- Experience leading architectural reviews and defining engineering standards across multiple teams
- Experience optimizing distributed systems for performance, scalability, latency, and operational efficiency
- Experience mentoring senior engineers and influencing technical direction across engineering organizations
Details
- Location: Pune, India
- May require in-person onboarding and/or in-person ID verification
Read the full description and apply on the company’s own careers page.