Talent.com
This job offer is not available in your country.
Lead Software Engineer - Python

Lead Software Engineer - Python

Naukari WaleBangalore
30+ days ago
Job description

Responsibilities :

  • End-to-end ownership : Translate product vision into secure, scalable features; drive design, coding, review, testing, and deployment.
  • Platform evolution : Design fault-tolerant, multi-tenant architectures; weave in multi-agent LLM workflows, vector search, and RAG pipelines.
  • Dev-excellence : Champion CI / CD, IaC (Terraform / CDK), automated testing, observability, and cost-aware cloud operations.
  • Technical leadership : Mentor 2-4 engineers, set coding standards, lead architecture reviews, and sprint planning.
  • Cross-functional collaboration : Pair with Product, DevRel, and GTM to ship business-impacting releases every 2-3 weeks.

Requirements :

  • 4-6 yrs building production SaaS; 3 yrs in Python back-ends (FastAPI / Django / Flask) and React (hooks, TS).
  • Deep SQL and Postgres tuning; distributed systems know-how (caching, queues, event-driven design).
  • Hands-on AWS (EKS / Lambda, S3 Aurora, IAM) and containerisation (Docker, Kubernetes).
  • Proven track record of shipping at > 1 M MAU or > 10K TPS scale.
  • Strong DSA, design patterns, code review, and mentoring chops.
  • (ref : hirist.tech)

    Create a job alert for this search

    Lead Software Engineer • Bangalore