Senior Backend Developer (Python, GenAI ), Fin at Staffnixcom · Noida · 3 - 6 years · ₹17L - ₹20L / yr · Bootstrapped · Posted 28 Jun 2026

Strong Python Backend Engineer Profile with hands-on GenAI capabilities
Mandatory (Experience 1) – Must have 3+ years of experience in application development using Python (Django) with atleast 6 months of hands on experience building GenAI applications in production
Mandatory (Tech skill 1) – Must have strong proficiency in Python with a backend framework (Django, Flask or FastAPI) and developing/consuming RESTful APIs.
Mandatory (Tech skill 2) – Must have hands-on experience integrating LLMs (OpenAI GPT-4, Claude, Llama or similar) into production and orchestrating LLM workflows (LangGraph, LangChain)
Mandatory (Tech skill 3) – Must have experience building RAG pipelines using vector databases such as Pinecone or PGVector.
Mandatory (Tech skill 4) – Must have experience with relational databases (PostgreSQL, MySQL) and writing efficient, scalable queries.
Mandatory (Tech skill 5) – Must have a good understanding of software design principles, code modularity and version control (Git).
Mandatory (Education) – Must have a full-time B.E./B.Tech degree, with a minimum of 60% throughout (10th, 12th and B.E./B.Tech). Only B.E./B.Tech is considered; however, the 60% benchmark can be relaxed for candidates with strong technical skills (Kindly mention in resume)
Mandatory (Communication) – Must have good communication skills in both English and Hindi.
Mandatory (Company): IT services/IT consulting

Similar jobs (10)
Job Title : Python Backend Developer
Experience : 3 to 6 Years / 6 to 8 Years
Location : Remote
Shift : US Shift (7:30 PM IST – 4:30 AM IST)
Open Positions : 2
Job Summary :
We are looking for a skilled Python Backend Developer to design, develop, and maintain scalable backend applications and RESTful APIs.
The ideal candidate should have strong hands-on experience with Python, backend architecture, and database integration. Exposure to Jasper Reports and Oracle PL/SQL will be an added advantage.
Mandatory Skills :
Python, REST API Development, Backend Architecture, Relational Databases, Git (Jasper Reports & Oracle PL/SQL experience preferred).
Key Responsibilities :
- Develop and maintain backend applications using Python.
- Design and build scalable RESTful APIs and web services.
- Integrate applications with databases, internal systems, and third-party services.
- Develop and support reporting solutions using Jasper Reports.
- Write and maintain Oracle PL/SQL queries and procedures.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews, system design, and Agile development.
Required Skills :
- 3 to 8 years of backend development experience.
- Strong proficiency in Python.
- Experience with REST APIs, JSON, and HTTP.
- Good understanding of backend architecture and service-oriented design.
- Experience with relational databases and Git.
- Strong analytical and problem-solving skills.
Preferred Skills :
- FastAPI, Flask, or Django.
- Jasper Reports / Jaspersoft.
- Oracle & PL/SQL.
- AWS, Azure, or GCP.
- CI/CD and DevOps practices.
Key Responsibilities
AI/ML & Python Development
- Design, develop, and integrate AI-powered solutions and intelligent features using Python.
- Build and implement Retrieval-Augmented Generation (RAG) pipelines to enhance knowledge retrieval and contextual AI responses.
- Develop AI applications using modern frameworks and tools such as LangChain, LlamaIndex, and AI Agents/Autonomous Workflows.
- Integrate Large Language Model (LLM) APIs, including OpenAI and similar platforms, into enterprise-grade applications.
- Design, implement, and manage vector databases to enable semantic search and AI-driven information retrieval.
- Collaborate with cross-functional teams to evaluate, fine-tune, and optimize AI models for performance, scalability, and accuracy.
- Stay updated with emerging AI technologies, frameworks, and industry best practices to drive innovation.
Job Title: Engineering Lead
Role Overview:
We are looking for an Engineering Lead to take end-to-end ownership of technical delivery, design, architecture, and quality for our multi-customer SaaS product. You will lead and mentor the engineering team, drive scalable design and high-quality delivery, manage releases across customer environments, and ensure the stability and performance of the product in production.
Key Responsibilities:
· Delivery & Release Management: Plan and deliver product features and customer-specific releases on time with high quality, ensuring operational readiness and stability across environments.
· Technical Design & Architecture: Lead technical design and high-scale architecture for new and existing modules, ensuring scalability, performance, and maintainability.
· Team Management: Mentor and guide engineers, ensure clarity in priorities, unblock challenges, and foster a culture of ownership and quality within the team.
· Requirement to Delivery: Work with product and customer teams to understand requirements, translate them into designs and implementation plans, and track them through to delivery.
· Product Quality: Establish and maintain engineering best practices, code reviews, automated testing, and CI/CD pipelines to ensure high product quality and reliability.
· Troubleshooting & Support: Lead the team in debugging complex issues in development and production, ensuring minimal downtime and strong customer satisfaction.
· Hands-on Contribution: Actively contribute technically where needed, providing architectural guidance and coding support aligned with the team’s stack.
Requirements:
· Experience: 8–12 years in software engineering with at least 3+ years in a lead role.
· Proven experience in designing scalable, high-performance architectures and technical solutions.
· Experience delivering multi-customer SaaS product releases, including phased and customer-specific configurations.
· Strong track record of ensuring product quality and stability through structured processes, testing, and monitoring.
· Ability to troubleshoot complex issues and guide teams towards resolution.
· Experience in mentoring and managing engineering teams to drive aligned delivery and high performance.
· Hands-on experience with your relevant tech stack (e.g., Python, Django, Angular, AWS, Docker, Redis, RabbitMQ).
· Excellent communication and collaboration skills with Product, QA, and Customer Support teams.
· Bachelor’s or Master’s degree in Engineering or related field.
Company is building a first-of-its-kind, lifestyle health product for Women in
India. We believe that the future of health and fitness is digital, and women will drive the
digital fitness revolution in India. Existing digital health and fitness products are highly
transactional and we see a huge opportunity to build a truly aspirational product that will
inspire and empower millions of women to lead healthier lives. If you are passionate about
building a product that blends together technology, content, and community, we would love
to talk to you.
Engineering:
Company is looking for results-oriented Engineers. An ideal candidate for us would be
a passionate builder of great products/frameworks and someone who would thrive in a
fast-paced environment and enjoy the challenge of complex business contexts that are
typically being defined in real-time.
In this role, you will be responsible for building world-class technology products and
platforms that are at the forefront of the technology revolution in the Indian healthcare
ecosystem. You are someone who insists on the highest standards for quality,
maintainability, and performance. You will be working in a fast-paced and agile work
environment delivering quality solutions that have an immediate business impact.
Responsibilities :
● Research, design and build highly reliable, available, and scalable solutions that can
handle Millions of API calls across systems.
● Own large technical deliverables and execute in a structured manner, complete
ownership of functional Services that your team is responsible for.
● Take the accountability of the overall health of the products you build and
predictability of the deliverables of your team
● Lead by example, mentor and guide team members on everything from structured
problem solving to development of best practices
● Platformize components as libraries, utilities and servicify and promote reuse.
● Be able to conceptualize and develop prototypes quickly
● Drive the technical roadmap of the team in collaboration with Product and Business
Teams.
Requirements:
● BTech, MTech in Computer Science or a related technical discipline (or equivalent).
Or high technical acumen and rich technical experience.
● Deep expertise with any or combination programming languages: Java, Node.js,
Golang, JavaScript, any object-oriented high-level proprietary or open-source
language with strong programming constructs. Substantial experience in building
complex and scalable solutions.
● Strong object-oriented design skills, ability to apply design patterns, and ability to
design intuitive module and class-level interfaces
● The ability to independently lead problem-solving and build elegant, maintainable
solutions to complex problems.
● Experience leading multi-engineer projects and mentoring junior engineers
● Experience with full life cycle development in any programming language on a Linux
platform
● Prior experience in working with Agile software methodologies ( Scrum, Kanban),
TDD, and Continuous Integration(CI/CD) a plus.
● Experience in building data-driven web application design and development is a plus
● Expert level experience in building a scalable, large, and complex business
application using some of the above technologies and mentoring junior engineers.
● Track record of building and delivering mission-critical, 24x7 production software
systems
Job Summary:
We want a techie at heart. Someone who is happy and curious to work on all aspects of software development.
Reporting directly to the CTO, you will be responsible for feature design, development, and continuously optimizing our tech stack.
- We are looking for an experienced software engineer with at least 5 years of experience in a startup or product environment. Ideally you have been involved in all aspects of software development from requirements gathering to design, development, deployment and post-release support. We are looking for all-round technical maturity. Our tech stack is Angular, Spring boot and Django/Python.
Key Skills
Java
SpringBoot
PostgreSQL/MySQL
Git
AWS
REST api design
Experience integrating with external APIs
Good applied understanding of Object Oriented Programming
Good database modeling and SQL knowledge.
/React is a big plus.
Responsibilities and Duties
Build out features across the stack : backend, API design and integration, database optimization , microservices, plugins, queues etc
Fix bugs and write automated tests
Maintain and upgrade our Tech Stack
Translate requirements to design and write/present articulate software design.
Key Responsibilities:
- Lead a full product development lifecycle from ideation, design, development, to roll out and support
- Own the delivery of multiple features of the product end to end while hands-on in development as well
- Advocate best development practices such as continuous integration/continuous delivery, automation (testing and infrastructure)
Role and Qualifications:
- 7+ Years’ of experience, managing teams of 5+ people
- Must have excellent programming, debugging and scripting skills with a solid understanding of Object Oriented Design principles.
- Proficiency in at least two of the following: Java, NodeJS, Go, JavaScript, Python programming stacks, and passion for software engineering and craftsman-like coding prowess
- Knowledge of software practices like refactoring, clean code, domain driven design, Encapsulation etc
- Hands on experience managing databases like MongoDB, Cassandra, Redis.
- Exposure to event driven systems and event streaming engines like Kafka
- Good knowledge of DevOps tooling like docker, kubernetes, ansible/chef, AWS.
Job Description:
Requirements:
- BS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field with 3+ years experience programming with at least one of the following languages:Java, C++, C#, Python, Go, or Perl;
OR
- MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field 2+ years experience programming with at least one of the following languages: Java, C++, C#, Python, Go, or Perl.
ALSO
- Minimum 3 years of experience building applications using at least one of the following: web application technologies including: HTML, CSS, or Javascript; OR Databases, for example: Mysql, Mongo, ora similar program; OR a collection of systems connected and communicating via a network connection
- Minimum 1 year of experience mentoring more junior Engineers
- Significant experience with large scale, high-performance systems










