Company
Weekday logo

Weekday

www.weekday.works
Location

Remote, but you must be in the following location

  • 🇮🇳 India
Annual Salary
INR 3m - INR 9m
Apply

Lead Backend Engineer

Description

This role is for one of Weekday's clients
Salary range: Rs 3000000 - Rs 9000000 (ie INR 30-90 LPA)
Min Experience: 3 years
JobType: full-time

Requirements

About the Role

We are looking for a passionate and experienced Lead Backend Engineer with a strong command of Python to join our growing engineering team. This role is ideal for someone who enjoys solving complex problems, designing scalable systems, and leading backend development in a fast-paced, collaborative environment. As a Lead Backend Engineer, you will play a key role in shaping the architecture of our backend systems, mentoring junior developers, and ensuring the delivery of high-performance, reliable features that power our product offerings.

Key Responsibilities

  • Lead the design, development, and deployment of backend services using Python and related technologies.

  • Own and evolve the backend architecture to support scalability, security, and performance goals.

  • Collaborate with product managers, frontend engineers, and other stakeholders to translate business requirements into robust technical solutions.

  • Write clean, maintainable, and well-tested code that meets the team's quality standards.

  • Identify bottlenecks and optimize backend performance for high-throughput applications.

  • Set coding standards, conduct code reviews, and mentor junior developers to foster a culture of technical excellence.

  • Build APIs and microservices that integrate with databases, third-party platforms, and internal services.

  • Implement monitoring, logging, and alerting systems to ensure application health and uptime.

  • Participate in sprint planning, technical design discussions, and architectural reviews.

  • Continuously evaluate and implement new tools, technologies, and best practices to improve development processes and system reliability.

Requirements

  • 3+ years of hands-on backend development experience, primarily using Python.

  • Proven experience with Python frameworks such as Django, Flask, or FastAPI.

  • Strong understanding of RESTful APIs, database design, and system architecture.

  • Experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes is a plus.

  • Knowledge of CI/CD pipelines, version control (Git), and agile development practices.

  • Exposure to cloud platforms such as AWS, GCP, or Azure.

  • Ability to work independently and manage tasks with minimal supervision.

  • Strong communication and collaboration skills, with an emphasis on leadership and mentoring.

  • A bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Nice to Have

  • Experience with task queues like Celery or distributed systems.

  • Familiarity with event-driven architecture or messaging systems (Kafka, RabbitMQ).

  • Prior experience working in a startup or high-growth tech environment.