Designation- Senior Software Engineer / Technical Lead
Location: Mohali, Punjab (On-site)
Experience: 6+ Years
Employment Type: Full-time
About NestorBird
NestorBird is a SaaS product company building industry-focused software solutions across Retail, Manufacturing, Healthcare, Social Impact, and Go-to-Market Strategy. We develop scalable platforms that help businesses automate operations, improve efficiency, and leverage AI-powered technologies.
We are looking for an experienced Senior Software Engineer with strong Python expertise and prior experience leading engineering initiatives, mentoring developers, and contributing to technical decision-making while remaining hands-on with development.
What You'll Do
- Design, develop, and maintain scalable web applications using Python.
- Build and optimize APIs, backend services, and integrations.
- Work with frameworks such as Django, FastAPI, or Flask.
- Participate in architecture discussions and technical planning.
- Review code and mentor junior developers.
- Troubleshoot and resolve complex technical issues.
- Collaborate with Product, Engineering, and DevOps teams.
- Contribute to AI-powered features, automation workflows, and modern software engineering practices.
- Support technical hiring and team growth initiatives.
Required Skills
- 6+ years of software development experience and 2 years of Team Handling.
- Strong hands-on expertise in Python.
- Experience with Django, FastAPI, or Flask.
- Strong understanding of REST APIs, database design and optimization, system architecture, caching mechanisms, message queues, performance optimization, multi-tenant applications
- Experience mentoring developers or leading technical initiatives.
- Familiarity with testing, debugging, code reviews, and software development best practices.
- Excellent communication and collaboration skills.
Preferred Skills
- Experience with AI/LLM integrations and AI-powered applications.
- Exposure to Agentic AI, RAG systems, MCP Servers, or AI workflows.
- Experience with AWS (EC2, S3, RDS, CloudFront).
- Experience with Frappe / ERPNext.
- SaaS product development experience.
- Open-source contributions or technical blogging.
Why Join Us?
- Work directly with product and engineering leadership.
- Own meaningful technical projects and initiatives.
- Exposure to AI-driven product development.
- Fast-growing SaaS environment with strong learning opportunities.
- Competitive compensation based on experience.
- Equity discussion for exceptional candidates.
Benefits
- Provident Fund (PF)
- Paid Sick Leave
- Leave Encashment
- Professional Growth Opportunities
Application Process
Apply with your updated resume and include:
- A significant engineering project you personally led.
- A technical challenge you solved and its impact on the product or system.
Pay: ₹50,000.00 - ₹70,000.00 per month
Benefits:
- Leave encashment
- Paid sick time
- Provident Fund
Ability to commute/relocate:
- Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Senior Software Engineer: 6 years (Required)
- Python: 4 years (Required)
Location:
- Mohali, Punjab (Required)
Work Location: In person