Engineering Manager
This role is for one of the Weekday's clients
**Salary range: Rs 1000000 - Rs 2000000 (ie INR 10-20 LPA)
**Min Experience: 3 years
Location: Bengaluru
JobType: full-time
We are seeking a highly motivated and hands-on Engineering Manager with strong expertise in Python to lead a dynamic team of engineers. This role is ideal for someone who thrives at the intersection of technical leadership and people management, and is passionate about building scalable, high-quality software solutions.
Key Responsibilities:
- Lead, mentor, and grow a team of software engineers, fostering a culture of collaboration, ownership, and continuous learning.
- Drive the design, development, and deployment of robust, scalable applications using Python and related frameworks.
- Collaborate cross-functionally with product managers, designers, and stakeholders to define technical requirements and deliver impactful solutions.
- Ensure best practices in software development, including code quality, testing, performance optimization, and security.
- Participate in architectural decisions and contribute to long-term technology strategy and roadmap planning.
- Manage project timelines, prioritize tasks, and ensure timely delivery of high-quality releases.
- Conduct code reviews, provide constructive feedback, and establish engineering standards across the team.
- Identify and resolve technical bottlenecks, ensuring system reliability and scalability.
- Hire, onboard, and retain top engineering talent.
Required Skills & Qualifications:
- 3–7 years of professional experience in software development, with strong proficiency in Python.
- Prior experience in a technical leadership or mentoring role (formal or informal).
- Solid understanding of backend frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful APIs, microservices architecture, and distributed systems.
- Strong knowledge of databases (SQL/NoSQL), data modeling, and performance tuning.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker and Kubernetes.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and ability to make sound technical decisions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively across teams.
Good to Have:
- Experience in managing small to mid-sized engineering teams.
- Exposure to data engineering, machine learning pipelines, or analytics systems.
- Familiarity with agile methodologies and project management tools.