We are looking for a highly skilled and motivated Python Backend Developer to join our growing technology team. If you are passionate about building scalable backend systems, designing efficient APIs, solving complex technical challenges, and working with modern technologies, we'd love to hear from you.
In this role, you will contribute to the development of high-performance applications, automation solutions, data-driven systems, and third-party integrations while collaborating with product and engineering teams to deliver impactful solutions.
Key Responsibilities
- Design, develop, and maintain robust backend applications using Python.
- Build scalable RESTful APIs using frameworks such as FastAPI, Django, or Flask.
- Develop and optimize database schemas, queries, and data pipelines.
- Integrate third-party APIs, webhooks, payment gateways, and external services.
- Create automation tools and workflow solutions to improve business operations.
- Troubleshoot, debug, and resolve application issues efficiently.
- Write clean, maintainable, and well-documented code following best practices.
- Implement testing, validation, and quality assurance processes.
- Participate in code reviews and technical design discussions.
- Monitor application performance and optimize system reliability and scalability.
- Collaborate closely with product managers, designers, and cross-functional teams.
- Stay updated with emerging technologies and recommend improvements where applicable.
Required Qualifications
- 2–5 years of professional experience in Python backend development.
- Strong expertise in Python programming and backend architecture.
- Hands-on experience with FastAPI, Django, Flask, or similar frameworks.
- Solid understanding of REST APIs, web services, and API security.
- Experience working with PostgreSQL, MySQL, or other relational databases.
- Strong knowledge of SQL query optimization and database performance tuning.
- Experience with Git and modern software development workflows.
- Excellent debugging, analytical, and problem-solving abilities.
- Strong communication and collaboration skills.
Preferred Skills
- Experience with React.js or other frontend technologies.
- Knowledge of Docker, Linux environments, and containerized deployments.
- Experience with web scraping, automation, and data extraction tools.
- Shopify development and eCommerce platform integrations.
- Experience working with Google APIs and third-party service integrations.
- Familiarity with AI-powered applications, OpenAI APIs, and LLM integrations.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Understanding of CI/CD pipelines and DevOps best practices.
What We're Looking For
- Strong ownership mentality and accountability.
- Ability to work independently with minimal supervision.
- Attention to detail and commitment to delivering high-quality solutions.
- Passion for learning new technologies and solving challenging problems.
- Ability to design scalable systems and make sound technical decisions.
- Strong focus on performance, reliability, and maintainability.
- Team player with a proactive and solution-oriented mindset.
Pay: ₹25,000.00 - ₹35,000.00 per month
Application Question(s):
- How many years of professional fulltime experience do you have with Python backend development?
- Which backend frameworks have you used professionally?
- Have you built and deployed production-grade REST APIs serving real users?
- Which databases have you worked with in production?
- Have you optimized database queries or API performance for applications handling large datasets?
- Have you worked with third-party API integrations and webhooks?
- Have you independently designed and built a backend application from architecture to deployment?
- Are you comfortable completing a technical assignment involving FastAPI, PostgreSQL, data ingestion, analytics APIs, and performance optimization?
Location:
- Mohali, Punjab (Required)
Work Location: In person