# Engineering Lead

> Weekday AI · Bengaluru, India (Hybrid) · Full-time · Posted 2026-10-23

**Salary:** INR 4,000,000–4,500,000

**Workplace:** hybrid

**Department:** Weekday's Client via platform

## Description

**This role is for one of Weekday’s clients  
Salary range: Rs 4000000 - Rs 4500000 (ie INR 40 - 45 LPA)**

  
Min Experience: 10+ years  
Location: Bangalore  
JobType: full-time

We are looking for an experienced Engineering Lead to drive product development, lead engineering teams, and design scalable, reliable, and high-performance software systems. The ideal candidate will combine strong hands-on technical expertise with technical leadership, architectural decision-making, and a product-oriented mindset.

The role requires extensive experience in Python development, AWS services, infrastructure automation using Terraform, API development, database management, and containerization. The Engineering Lead will work closely with cross-functional stakeholders to translate business requirements into technical solutions, guide engineering best practices, and ensure timely delivery of high-quality products.

## Requirements

## Key Responsibilities

-   **Technical Leadership:** Lead and mentor software engineers, establish engineering standards, conduct code reviews, and promote best practices across the development lifecycle.
-   **Product Development:** Drive end-to-end product development, from requirements gathering and architecture design to implementation, testing, deployment, and continuous improvement.
-   **Backend Development:** Design and develop scalable backend applications, APIs, and services using Python, FastAPI, and related technologies.
-   **Cloud Infrastructure:** Build, deploy, and manage cloud-based applications using AWS services, ensuring scalability, availability, security, and performance.
-   **Infrastructure as Code:** Implement and maintain infrastructure automation using Terraform to enable consistent, repeatable, and reliable deployments.
-   **Database Management:** Design, optimise, and maintain database solutions using PostgreSQL and other relational or NoSQL databases.
-   **Data Engineering:** Oversee the development and optimisation of ETL/ELT pipelines, data workflows, and large-scale data processing systems using Apache Airflow and Apache Spark.
-   **Containerisation and Deployment:** Use Docker and Kubernetes to build, package, deploy, and manage applications across development and production environments.
-   **CI/CD and Automation:** Establish and improve CI/CD pipelines using GitHub Actions, Jenkins, and related tools to streamline software delivery.
-   **Architecture and Problem-Solving:** Make sound architectural decisions, identify technical risks, and resolve complex engineering challenges.
-   **Agile Delivery:** Lead engineering teams using Agile or Kanban methodologies, manage priorities, and ensure predictable delivery of development milestones.
-   **Stakeholder Management:** Collaborate with product managers, business teams, and other stakeholders to align technical execution with product goals and business priorities.

## Must-Have Skills

-   **Python Development:** Strong hands-on experience building backend applications, services, and APIs using Python.
-   **AWS Services:** Practical experience designing, deploying, and managing cloud-native applications and infrastructure on AWS.
-   **Terraform / Infrastructure as Code:** Proficiency in automating infrastructure provisioning, configuration, and management using Terraform.
-   **FastAPI:** Experience developing high-performance REST APIs and backend services.
-   **PostgreSQL:** Strong understanding of relational database design, SQL, query optimisation, and performance tuning.
-   **Product Development:** Experience owning technical delivery and translating product requirements into scalable software solutions.
-   **Docker:** Hands-on experience with containerisation and application deployment.
-   **Technical Leadership:** Experience mentoring engineers, driving engineering standards, and managing technical delivery.
-   **Communication:** Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.

## Good-to-Have Skills

-   JavaScript and TypeScript
-   Node.js and React.js
-   Modern software architecture and distributed systems
-   AWS Lambda, API Gateway, ECS/EKS, S3, Glue, EMR, SNS, SQS, and EventBridge
-   Apache Airflow and Apache Spark
-   ETL/ELT pipelines and data engineering
-   Amazon Redshift and MongoDB
-   Kubernetes and container orchestration
-   GitHub, GitHub Actions, Jenkins, and CI/CD automation

## Required Qualifications and Experience

-   10–15 years of overall experience in software engineering, with at least 2–3 years in a technical leadership role.
-   Strong hands-on expertise in Python development, AWS services, Terraform, FastAPI, PostgreSQL, and Docker.
-   Proven experience designing and delivering scalable, production-grade software products.
-   Experience leading engineering teams, mentoring developers, and driving code quality and technical excellence.
-   Good understanding of cloud architecture, API design, databases, data processing, and deployment automation.
-   Experience working in Agile or Kanban environments.
-   Strong analytical, problem-solving, and stakeholder management skills.
-   A product-oriented mindset with the ability to balance technical quality, delivery timelines, and business objectives.

## Apply

[Apply at Weekday AI](https://apply.workable.com/weekday-1/j/086207E613/apply)

---
Powered by [Workable](https://www.workable.com)
