Backend Technical Lead (Python / Django)

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As the Backend Technical Lead at our company, you will play a pivotal role as the most senior backend engineer in the team. Your primary responsibilities will involve driving architectural decisions, ensuring backend system quality, and serving as a technical partner to Product and Engineering stakeholders. Your role will require a combination of hands-on backend development skills along with strong leadership and mentorship capabilities. Key Responsibilities: - Lead backend development efforts, ensuring alignment with engineering standards and product goals. - Translate product requirements into clear technical designs and execution plans. - Design, build, and maintain scalable Django REST APIs. - Oversee background task processing using Celery or equivalent systems. - Drive backend architecture decisions to enhance scalability, reliability, and performance. - Mentor engineers through code reviews, technical guidance, and best practices. - Collaborate with Product, Frontend, QA, and DevOps teams to deliver end-to-end features. - Enforce strong engineering practices including TDD, linting, and test coverage. - Monitor, troubleshoot, and optimize systems using observability tools. - Identify and resolve performance bottlenecks across applications, databases, and task queues. Technical Skills Required: - Strong expertise in Python 3 and Django REST Framework. - Deep experience with PostgreSQL in production environments. - Hands-on experience with Celery or similar asynchronous task processing systems. - Strong testing discipline using pytest, coverage, and linting tools. - Experience with Docker, Docker Compose, and CI/CD pipelines. - Experience with integrating AWS services into the app. - Familiarity with observability tools such as Sentry, Datadog, and Grafana. Experience & Qualifications: - 4+ years of professional backend development experience. - Prior experience acting as a technical lead or mentoring engineers. - Proven track record of building and maintaining production-grade backend systems. In this role, you will be expected to demonstrate strong ownership mindset, excellent communication skills across cross-functional teams, and the ability to balance hands-on development with architectural oversight. Additionally, your proactive approach in identifying risks, technical debt, and improvement opportunities will be crucial for success. (Job Type: Full-time, Work Location: In person) As the Backend Technical Lead at our company, you will play a pivotal role as the most senior backend engineer in the team. Your primary responsibilities will involve driving architectural decisions, ensuring backend system quality, and serving as a technical partner to Product and Engineering stakeholders. Your role will require a combination of hands-on backend development skills along with strong leadership and mentorship capabilities. Key Responsibilities: - Lead backend development efforts, ensuring alignment with engineering standards and product goals. - Translate product requirements into clear technical designs and execution plans. - Design, build, and maintain scalable Django REST APIs. - Oversee background task processing using Celery or equivalent systems. - Drive backend architecture decisions to enhance scalability, reliability, and performance. - Mentor engineers through code reviews, technical guidance, and best practices. - Collaborate with Product, Frontend, QA, and DevOps teams to deliver end-to-end features. - Enforce strong engineering practices including TDD, linting, and test coverage. - Monitor, troubleshoot, and optimize systems using observability tools. - Identify and resolve performance bottlenecks across applications, databases, and task queues. Technical Skills Required: - Strong expertise in Python 3 and Django REST Framework. - Deep experience with PostgreSQL in production environments. - Hands-on experience with Celery or similar asynchronous task processing systems. - Strong testing discipline using pytest, coverage, and linting tools. - Experience with Docker, Docker Compose, and CI/CD pipelines. - Experience with integrating AWS services into the app. - Familiarity with observability tools such as Sentry, Datadog, and Grafana. Experience & Qualifications: - 4+ years of professional backend development experience. - Prior experience acting as a technical lead or mentoring engineers. - Proven track record of building and maintaining production-grade backend systems. In this role, you will be expected to demonstrate strong ownership mindset, excellent communication skills across cross-functional teams, and the ability to balance hands-on development with architectural oversight. Additionally, your proactive approach in identifying risks, technical debt, and improvement opportunities will be crucial for success. (Job Type: Full-time, Work Location: In person)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You