Job Title: Lead Software Engineer (React, Python, AWS)
Company Domain:
B2B SaaS | AI Platform | Multi-Agent Systems
Years of Experience: 4–6 Years
Location: Bengaluru
Role Type: Full-Time
Eligibility:
- Experience in B2B SaaS product companies
- Meets all mandatory technical experience requirements
Role Overview:
Own and build core modules of our AI SaaS platform across frontend (React), backend (Python), database (Postgres), and cloud (AWS). Mentor engineers and lead the delivery of scalable, secure features in a high-growth environment.
Key Responsibilities:
- Build and ship full-stack features end-to-end
- Design scalable backend & microservices
- Implement multi-agent LLM workflows and RAG pipelines
- Own DevOps (CI/CD, Infra as Code, observability)
- Mentor engineers, lead architecture & reviews
- Collaborate with Product & GTM teams
Skills and Qualifications:
Must-Have:
- 4+ yrs in SaaS product development
- 3+ yrs Python (FastAPI/Django/Flask)
- 1+ yr React (Hooks, TypeScript)
- SQL + Postgres experience
- Distributed systems (Kafka, RabbitMQ, SNS, etc.)
- AWS (EKS, Lambda, S3, IAM), Docker/Kubernetes
- Prior B2B SaaS company experience
Nice-to-Have:
- LangChain, Vector DBs, RAG pipelines
- OpenAI / Anthropic / LLaMA APIs
- Multi-region deployments, SOC-2/ISO-27001