Senior Software Engineer (India)

Senior Software Engineer (India)

03 Sep
|
NestorBird
|
India

03 Sep

NestorBird

India

Designation- Senior Software Engineer / Technical Lead

Location: Mohali, Punjab (On-site)
Experience: 4+ Years
Employment Type: Full-time
Salary Range: 6lpa-8.4 lpa

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 up-to-date software engineering practices.
- Support technical hiring and team growth initiatives.

Required Skills

- 4+ 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

📌 Senior Software Engineer (India)
🏢 NestorBird
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (india) / india