Senior Full Stack Engineer (Team Lead)
Location:
Pune (Hybrid – 3 days in-office)
Experience:
6+ Years (with 1+ year in leadership)
Compensation:
₹26 LPA - ₹30 LPA
About The Opportunity
We are a leading
SaaS-based Procurement Technology platform
dedicated to transforming how global enterprises manage and optimize their purchasing power. Our cloud-native platform leverages high-scale data analytics and AI to drive measurable impact for our customers. We foster a culture of high performance, continuous innovation, and technical excellence.We are looking for a
Senior Full Stack Engineer (Team Lead)
who is ready to balance high-level architectural decisions with hands-on coding and team mentorship.
Key Responsibilities
- Technical Leadership: Own the architectural direction of a scalable SaaS platform. Ensure the system is performant, resilient, and aligned with long-term business goals.
- Hands-on Development: Lead by example by contributing high-quality code across the stack. You will work with Angular on the frontend and Java/C# on the backend within a Microservices environment.
- Team Management & Mentorship: Lead a cross-functional team of engineers. Conduct code reviews, provide technical guidance, and foster a collaborative, inclusive, and high-growth culture.
- Cloud-Native Architecture: Architect and deploy microservices on Azure cloud infrastructure, utilizing tools like Azure Functions and Azure Data Factory for high availability.
- AI Integration: Lead the implementation of advanced AI/ML capabilities, including RAG (Retrieval-Augmented Generation), Agentic AI frameworks, model fine-tuning, and MCP (Model Control Protocols).
- Database & System Design: Drive both high-level and low-level system designs. Optimize SQL (MSSQL) databases for large-scale data management and high-concurrency performance.
- Hiring & Expansion: Play a pivotal role in scaling the engineering team by conducting technical assessments, interviews, and onboarding new talent.
- Stakeholder Collaboration: Act as the bridge between product management and engineering, ensuring technical solutions meet customer needs and product milestones.
Required Qualifications
- Experience: 6+ years in Full Stack development, with at least 1 year of experience in a Team Lead or Lead Engineer role.
- Backend Expertise: Mastery of Java and C# with deep experience in Microservices architecture and RESTful API design.
- Frontend Expertise: Strong proficiency in Angular and modern JavaScript frameworks to build responsive, enterprise-grade interfaces.
- Cloud Proficiency: Hands-on experience with Azure cloud services (Azure Functions, Data Factory, etc.) and cloud-native development patterns.
- AI/ML Knowledge: Familiarity or experience with RAGs, AI Agents, and integrating models via Azure AI Foundry or AWS Bedrock.
- Database Mastery: Deep knowledge of SQL (MSSQL), including schema design, complex query optimization, and data integrity at scale.
- Process & Tools: Comfort working in an Agile environment using Jira, Git, and CI/CD pipelines (Docker/Jenkins/GitHub Actions).
- Leadership: Proven track record of mentoring engineers and managing team dynamics to deliver high-quality software on time.
Preferred Skills
- Experience with Docker and Containerization for streamlined deployments.
- Domain knowledge in Procurement, Supply Chain, or Fintech systems.
- Experience in a fast-paced Startup or SaaS environment.
Why Join Us?
- Impact: Your decisions will directly shape the product and the growth of the engineering team.
- Modern Stack: Work with the latest in AI, Cloud-native services, and Enterprise SaaS.
- Growth: A high-ownership environment that rewards technical innovation and leadership.
Skills: sql,aws bedrock,ai agents,jira,github,angular,rags,azure ai foundry,docker,agile,ci-cd,c#,git,.net,containerization,azure,jenkins,java