Engineering Manager
Weekday AI
This role is for one of the Weekday's clients
Min Experience: 12 years
Location: Pune
JobType: full-time
Requirements
Key Responsibilities:
- Manage and lead a team of 5-10 engineers working across one or multiple product verticals.
- Take full ownership of the end-to-end delivery of large-scale, impactful software projects.
- Work closely with Product Managers, Designers, QA, and other key stakeholders to define and implement the product roadmap.
- Engage in hands-on coding when necessary.
- Ensure software systems are delivered on time, maintain high quality, and are scalable.
- Conduct regular one-on-ones, establish goals, perform performance evaluations, and support team members’ career development.
- Promote engineering excellence by leading code reviews, facilitating design discussions, and enforcing best practices.
- Contribute to architectural decisions and provide technical guidance to the team.
- Detect and resolve issues related to performance bottlenecks and system reliability.
- Play a key role in recruitment, onboarding, and organizing the team to scale effectively.
Required Skills:
- Over 12 years of overall experience in software development, including 3 to 5 years in engineering management or technical leadership roles.
- Extensive experience with modern backend technologies such as Java, Spring Boot, and REST APIs.
- Practical experience designing distributed systems, microservices, and cloud-native applications, particularly on AWS.
- Strong knowledge of the Software Development Life Cycle (SDLC), Agile/Scrum methodologies, CI/CD pipelines, and DevOps practices.
- Excellent interpersonal and communication skills with the ability to influence cross-functional teams.
- Demonstrated success in building and mentoring high-performing engineering teams.
Must have Skills
Java
Engineering Management
Kafka
Good to have Skills
Data Platform
Microservices
Spring Boot