Weekday AI's Profile Image

Engineering Manager (Python)

Company: Weekday AI

Job Location: Gurugram, Haryana, India

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 06, 2025

External

Apply Now

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.

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.

A successful man is one who can lay a firm foundation with the bricks others have thrown at him.

“David Brinkley”
Apply Now