About this Engineering Manager role at Weekday AI
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฐ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ฒ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฐ๐ฌ-๐ฒ๐ฌ ๐๐ฃ๐)
Experience: 10+ yrs
Location: Bengaluru
Job Type: Full-time
We are looking for an experiencedย Engineering Manager โ Backendย to lead a high-performing backend engineering organization in Bengaluru. This role combinesย technical leadership, people management, architecture, and product execution, with responsibility for building scalable APIs, services, and web technologies that support business-critical experiences.
The ideal candidate will be a strong hands-on technology leader who can guide a team of engineers and managers, drive engineering excellence, and translate business and product objectives into reliable, scalable technology solutions.
Requirements
Key Responsibilities
- Lead and manage a backend engineering organization comprisingย engineers and engineering managers.
- Provide technical leadership for the design and development of scalable APIs, backend services, and web applications.
- Architect technically robust, flexible, highly available, and scalable solutions for large-scale systems.
- Build, scale, and maintainย microservices-based architectures.
- Establish engineering best practices covering code quality, development standards, testing, debugging, performance, and optimization.
- Remain hands-on when required and provide technical guidance on complex engineering challenges.
- Lead and mentor engineering managers and individual contributors, creating clear career paths and development opportunities.
- Conduct regular performance reviews and provide continuous, constructive feedback.
- Foster a culture of ownership, accountability, engineering excellence, and continuous improvement.
- Work closely with Product Managers, Business Analysts, Designers, and other stakeholders to estimate, prioritize, plan, and deliver projects.
- Partner with Business Development and Operations teams to deliver scalable and reliable technology solutions.
- Identify technical risks, dependencies, performance bottlenecks, and opportunities for architectural improvement.
- Drive effective debugging, troubleshooting, performance optimization, and production issue resolution.
- Operate effectively in a rapidly evolving environment with changing priorities and cross-team dependencies.
- Ensure engineering teams consistently deliver high-quality solutions with speed, reliability, and maintainability.
What Makes You a Great Fit
- 10+ years of relevant software engineering experience, including significant experience in engineering leadership or management.
- Bachelor's or Master's degree inย Computer Science, Engineering, or a related technical discipline.
- Strong hands-on expertise inย Java and object-oriented software development.
- Proven experience building and scalingย microservices and large-scale backend systems.
- Strong knowledge ofย RDBMS and NoSQL databases, including MySQL and MongoDB.
- Hands-on experience withย Spring Boot, Kafka, AWS, and ELK Stack.
- Strong understanding of cloud technologies and distributed systems.
- Excellent problem-solving, debugging, troubleshooting, and performance-optimization skills.
- Experience designing reliable, scalable, and maintainable backend architectures.
- Strong understanding of software engineering principles, code quality, testing, and development best practices.
- Demonstrated ability to lead and mentor high-performing engineering teams.
- Strong people-management skills with experience developing engineers and engineering managers.
- Excellent stakeholder-management and communication skills.
- Strong sense of ownership with the ability to make decisions and drive outcomes in ambiguous environments.
- Proven ability to deliver high-quality technology solutions inย fast-paced, high-growth environments.