Weekday AI's Profile Image

Lead Engineering Manager

Company: Weekday AI

Job Location: Bengaluru, Karnataka, India

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 05, 2025

External

Apply Now

This role is for one of the Weekday's clients

We are looking for a highly skilled Lead Engineering Manager with 10-12 years of experience in software development and leadership. The ideal candidate will have a strong technical background in Python, a proven track record of leading engineering teams, and experience in designing scalable and high-performance solutions. This role requires a hands-on leader who can guide teams, drive technical excellence, and align engineering efforts with business goals.

Key Responsibilities:

  •  Technical Leadership: Lead and mentor a team of software engineers, ensuring high-quality code, best practices, and technical excellence in Python development.
  •  Architecture & Design: Oversee system architecture, ensure scalability, and make high-level design decisions for software projects.
  •  Project Management: Drive end-to-end software development lifecycle, from planning and execution to deployment and monitoring.
  •  Team Building & Mentorship: Hire, train, and retain top engineering talent while fostering a culture of innovation, collaboration, and continuous learning.
  •  Code Reviews & Best Practices: Ensure adherence to coding standards, best practices, and security guidelines within the engineering team.
  •  Cross-functional Collaboration: Work closely with product managers, designers, and stakeholders to define technical requirements and deliver robust solutions.
  •  Performance Optimization: Identify performance bottlenecks and implement solutions to improve system efficiency and scalability.
  •  Cloud & DevOps: Collaborate with DevOps teams to optimize CI/CD pipelines, automate deployments, and enhance infrastructure reliability.
  •  Innovation & Continuous Improvement: Stay updated with emerging technologies, introduce new tools, and drive innovation within the team.

Required Skills & Qualifications:

  •  10-12 years of experience in software development, with a strong emphasis on Python and its frameworks (Django, Flask, FastAPI).
  • Proven experience in leading and managing engineering teams.
  • Expertise in system architecture, microservices, and cloud-based solutions (AWS, GCP, or Azure). 
  • Strong understanding of data structures, algorithms, and software design patterns.
  • Experience with databases (SQL, NoSQL) and optimizing queries for performance.
  • Familiarity with DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and monitoring tools.
  • Excellent problem-solving skills and the ability to make data-driven decisions.
  • Strong communication and stakeholder management skills, with the ability to influence and collaborate across teams.

Preferred Qualifications:

  • Experience in AI/ML, Data Engineering, or Big Data technologies.
  • Hands-on experience in building scalable APIs, event-driven architecture, or distributed systems.
  • Knowledge of Agile methodologies and experience working in Agile/Scrum environments.

A goal is a dream with a deadline.

“Napoleon Hill”
Apply Now