Company
Weekday logo

Weekday

www.weekday.works
Location

In office: Gurugram, Noida, Delhi

  • 🇮🇳 India
Annual Salary
INR 4.5m - INR 8m
Apply

Engineering Manager (Python)

Description

This role is for one of the Weekday's clients

**Salary range: Rs 4500000 - Rs 8000000 (ie INR 45-80 LPA)

** Min Experience: 7 years

Location :Gurugram, NOIDA, Delhi

JobType: full-time

We are seeking a highly skilled Engineering Manager (Python) to lead a team of talented engineers in designing, developing, and scaling cutting-edge applications. This role demands strong hands-on expertise in Python , along with leadership capabilities to drive technical excellence, mentor engineers, and ensure the successful delivery of projects.

As an Engineering Manager , you will play a crucial role in setting the technical vision, defining best practices, and fostering a culture of innovation within the team. You will work closely with cross-functional teams , including product managers and designers, to build scalable, high-performance, and maintainable solutions.

Requirements

Key Responsibilities

  • Technical Leadership: Lead, mentor, and manage a team of engineers, ensuring best coding practices and high-quality software development.

  • Hands-on Development: Contribute to coding, architecture, and system design, particularly focusing on Python-based applications.

  • Project Execution: Oversee the entire software development lifecycle, from concept to deployment, ensuring timely and efficient delivery.

  • Scalability & Performance: Design and implement scalable, reliable, and high-performance solutions, optimizing existing codebases when necessary.

  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and DevOps engineers, to deliver robust solutions.

  • Code Reviews & Best Practices: Conduct code reviews, enforce best coding practices, and ensure compliance with industry standards.

  • Innovation & Growth: Stay updated with the latest trends in Python development and software engineering, and implement improvements to enhance productivity.

Required Skills & Qualifications

  • 7+ years of experience in software development, with a strong focus on Python.

  • 2+ years of experience in a leadership or managerial role, leading engineering teams.

  • Proficiency in Python frameworks (such as Django, Flask, or FastAPI).

  • Strong knowledge of system architecture, API design, and microservices development.

  • Experience with databases (SQL & NoSQL) and data modeling.

  • Exposure to cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.

  • Strong problem-solving and analytical skills , with the ability to debug complex issues.

  • Excellent communication and leadership skills, with the ability to collaborate across teams.

Preferred Qualifications

  • Experience with distributed systems and high-traffic applications.

  • Hands-on experience with DevOps tools and containerization (Docker, Kubernetes).

  • Knowledge of big data technologies like Spark, Kafka, or Hadoop.