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

Lead Software Engineer - Python / React.js

TalentxoBangalore
30+ days ago
Job description

Role & Responsibilities :

Own, architect and deliver core modules of our multi-agentic AI SaaS platform - spanning user-facing React micro-front-ends, Python micro-services, Postgres persistence and AWS infrastructure, while mentoring the next wave of engineers in a hyper-growth environment.

Key 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.

Ideal Candidate : Must-Have Skills :

  • 4-6 yrs building production SaaS; 3 yrs in Python back-ends (FastAPI / Django / Flask) and React (hooks, TS).
  • Deep SQL & 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.
  • Nice-to-Haves :

  • LangChain / Agents / Vector DBs, OpenAI / Anthropic / LLama APIs.
  • Experience with feature-flag systems, multi-region deployments, SOC-2 / ISO-27001 compliance.
  • (ref : hirist.tech)

    Create a job alert for this search

    Lead Software Engineer • Bangalore