Lead Software Engineer - Python

4 - 9 years

9 - 13 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What You'll Do
    • Define and drive technical architecture, system design, and engineering best practices.
    • Lead, build the design and development of backend services using Python, Django, and Flask.
    • Build intuitive and responsive UIs with React, jQuery, HTML, CSS.
    • Architect and deploy cloud-native applications on AWS EKS (Kubernetes).
    • Work with Postgres and AWS Aurora for data modeling, optimization, and high availability.
    • Implement secure systems using AWS KMS, and integrate AWS services like S3, ECS, SQS.
    • Drive code reviews, engineering best practices, and technical mentorship.
    • Collaborate with Product, QA, DevOps, and cross-functional teams to deliver impactful features.
    • Own end-to-end delivery, from system design to deployment and monitoring.
Tech Stack You'll Lead:
    • Backend
    • Python
    • Django, Flask
    • Superset
    • REST APIs
    • Frontend
    • React
    • jQuery
    • HTML5, CSS3
Cloud Infrastructure
    • AWS EKS (Kubernetes)
    • AWS ECS, SQS
    • AWS KMS (Encryption)
    • Docker CI/CD pipelines
Data Storage
    • Postgres
    • AWS Aurora
    • AWS S3
    • Postgres-based search indexing
What We re Looking For
    • Strong expertise in Python (Django/Flask) and modern web application development.
    • Solid frontend development skills using React and core web technologies.
    • Experience architecting and deploying cloud-native systems on AWS.
    • Deep understanding of SQL, relational databases, and data performance strategies.
    • Strong leadership, mentorship, and communication skills.
    • Ability to break down complex problems into scalable engineering solutions.
Bonus Skills
    • Experience with Infrastructure-as-Code (Terraform, Helm).
    • Strong background in distributed systems or performance engineering.
    • Experience improving observability, reliability (SLOs), and system resilience.
    • Familiarity with Superset or advanced BI tooling.
    • Security or encryption domain expertise.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Onit logo
Onit

Legal Technology

Austin

RecommendedJobs for You