Lead Engineer - Python

8 years

3 - 5 Lacs

Posted:18 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Summary

Auriga IT is seeking a highly experienced Lead Engineer – Python with strong expertise in backend architecture, cloud-native development, and AI-driven systems. In this role, you will architect scalable platforms, integrate AI agents and LLM workflows into production systems, and lead engineering teams to deliver high-performance digital products. The position requires deep technical proficiency, hands-on cloud experience, and strong leadership capabilities.

Key Responsibilities

1. AI & Advanced Engineering

  • Design and integrate AI Agents and LLM-based workflows into production systems.
  • Build retrieval pipelines, embeddings, intelligent automation flows, and agent orchestration.
  • Work with cloud AI services such as AWS Bedrock, Azure OpenAI, and Google Vertex AI.
  • Implement scalable AI-first backend features using modern AI frameworks.

2. Backend Architecture & Development

  • Lead the architecture and design of enterprise-scale backend systems.
  • Build high-quality, reusable, and performance-optimized APIs using Django DRF / FastAPI / Flask.
  • Architect microservices, asynchronous task queues, caching layers, and distributed systems.
  • Define coding standards, design patterns, and best practices.

3. Problem Solving & Optimization

  • Solve complex backend and system design challenges with strong algorithmic thinking.
  • Perform performance tuning, profiling, monitoring, and stability hardening.
  • Implement observability, fault tolerance, and reliability patterns across services.

4. Collaboration & Leadership

  • Mentor junior and mid-level engineers; conduct reviews and guide technical decisions.
  • Collaborate with Product, Frontend, QA, DevOps, and business stakeholders.
  • Contribute to sprint planning, estimation, roadmaps, and client technical discussions.
  • Ensure delivery of well-planned, scalable, production-ready features.

5. Quality & Delivery

  • Write clean, test-driven, maintainable code with unit and integration tests.
  • Drive CI/CD pipelines, automated deployments, and release cycles.
  • Maintain detailed documentation for system architecture, APIs, and workflows.
  • Use Swagger / OpenAPI for API design and documentation.

Required Qualifications

  • 8+ years of industry experience building backend systems and APIs in Python.
  • Strong expertise with Django/DRF, FastAPI, or Flask.
  • Mandatory: Hands-on experience with at least one major cloud provider
AWS / Azure / GCP (Compute, Storage, Networking, CI/CD, Serverless)
  • Experience working with or integrating AI Agents / LLM-powered features using:
LlamaIndex, LangGraph, Google ADK, or similar frameworks.
  • Strong knowledge of system design, distributed systems, concurrency, and async programming.
  • Deep experience with relational databases (PostgreSQL / MySQL) and familiarity with NoSQL (Redis/MongoDB).
  • Proven experience architecting microservices, event-driven systems, and scalable backend workflows.
  • Solid foundation in OOP, DSA, algorithms, and clean coding principles.
  • Expertise with Linux/Unix, shell scripting, Git, and API testing tools like Postman.
  • Ability to convert complex requirements into scalable, secure backend solutions.
  • Excellent communication skills and ability to lead technical discussions across teams.

Nice to Have

  • Experience with Celery, RabbitMQ, Kafka, or event-driven architectures.
  • Hands-on experience with vector databases, embeddings, and LLM agent frameworks.
  • Familiarity with frontend frameworks (React / Angular) for cross-team collaboration.
  • Experience with Docker, Kubernetes, and Infrastructure-as-Code (Terraform/CloudFormation).
  • Skills in performance debugging, memory/CPU profiling, and optimization.
  • Exposure to CI/CD tools: GitHub Actions, GitLab CI, Jenkins.
  • Knowledge of cloud-native services (e.g., S3, Lambda, API Gateway, Cloud Functions, Azure Functions).

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

RecommendedJobs for You