About the role
This role is for one of the Weekday's clients
Salary range: Rs 4000000 - Rs 6000000 (ie INR 40-60 LPA)
Experience: 6+ yrs
Location: Bengaluru
Job Type: full-time
We are seeking a Senior Backend Software Engineer to lead the design and development of next-generation AI-powered platform capabilities. This role combines deep hands-on engineering expertise with architectural leadership, focusing on building scalable agentic systems, intelligent workflows, and high-performance backend services. The ideal candidate will play a key role in shaping technical strategy, establishing engineering standards, and enabling teams to deliver reliable, production-grade AI solutions at scale.
Requirements
Key Responsibilities
- Design and develop scalable backend services and intelligent agent-based systems using Java and modern software engineering practices.
- Drive the architecture and implementation of multi-agent orchestration frameworks, LLM-powered workflows, and AI-driven platform capabilities.
- Build and optimize semantic search, retrieval, and knowledge management solutions using vector and graph-based technologies.
- Define and implement resilient, fault-tolerant workflow orchestration patterns for long-running business processes.
- Establish engineering standards, reusable frameworks, and platform best practices to improve development efficiency and system reliability.
- Lead architecture reviews, design discussions, and technical decision-making across multiple teams.
- Develop observability strategies covering monitoring, tracing, logging, performance metrics, and platform reliability.
- Collaborate closely with engineering leaders, product managers, and architects to align technology roadmaps with business objectives.
- Identify technical risks, resolve cross-functional dependencies, and drive continuous improvements in platform architecture.
- Mentor engineers through code reviews, technical guidance, documentation, and knowledge-sharing initiatives.
- Champion software quality through robust testing strategies, code standards, and engineering excellence practices.
What Makes You a Great Fit
- 5–8 years of experience in backend software development with strong expertise in Java, Spring Boot, and Multithreading.
- Proven experience designing scalable distributed systems, microservices, and high-performance backend architectures.
- Strong understanding of AI-driven applications, intelligent automation, and modern software platform design.
- Experience building reliable workflow orchestration systems, event-driven architectures, and complex integration frameworks.
- Hands-on expertise in observability, monitoring, distributed tracing, and production system performance optimization.
- Strong problem-solving skills with the ability to balance technical innovation, scalability, and operational excellence.
- Experience mentoring engineers and influencing technical decisions across teams.
- Excellent communication and stakeholder management skills with the ability to collaborate across engineering, product, and leadership teams.
- Knowledge of Microservices, Kafka, cloud-native architectures, and modern backend engineering practices will be an added advantage.