Company Overview
Aiqwip is building next-generation full-stack applications powered by Agentic AI, multimodal agent frameworks, and real-world business logic. We focus on creating highly modular, scalable, and elegant systems that seamlessly connect intelligent backends with modern frontend experiences.
With strong expertise in analytics, data science, AI integrations, and frontend engineering, our team delivers cutting-edge solutions across enterprise and consumer platforms. We thrive in a fast-paced startup environment and value builders who enjoy prototyping fast, iterating quickly, and shipping impactful software.
We’re currently looking for a Python Backend Developer with a strong problem-solving mindset to help us scale robust backend systems and drive AI-powered digital transformation.
Job Details
- Job Title: Python Backend Developer
- Company: Aiqwip
- Employment Type: Full-Time
- Experience Required: 1–3 Years
- Job Location: Bengaluru (Onsite & Remote options available)
Job Description
As a Python Backend Developer at Aiqwip, you will design and build scalable backend services that power intelligent applications. You’ll work closely with frontend engineers, clients, and stakeholders to translate business requirements into reliable, high-performance backend solutions.
This role is ideal for engineers who enjoy ownership, client interaction, and building systems that scale in real-world production environments.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Django and FastAPI
- Build and manage RESTful APIs and integrate third-party services
- Design efficient database schemas, write optimized queries, and manage migrations
- Collaborate with frontend teams to ensure seamless end-to-end functionality
- Work directly with clients to gather requirements and provide technical solutions
- Participate in client meetings and communicate trade-offs, risks, and progress
- Use GitHub for version control, branching, and collaboration
- Conduct code reviews and maintain high coding standards
- Troubleshoot, optimize, and improve system performance and reliability
- Contribute to deployment, scaling, and infrastructure improvements on Azure
Must-Have Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 2–5 years of backend development experience with strong Python expertise
- Deep proficiency in Django (MVT framework) and working knowledge of FastAPI
- Strong understanding of RESTful APIs, microservices, and backend architecture
- Hands‑on experience with Azure cloud services (App Services, Databases, Storage)
- Experience with SQL & NoSQL databases, schema design, and ERD diagrams
- Proficiency in Redis for caching, queues, and session storage
- Experience using Postman and Swagger/OpenAPI for API testing and documentation
- Hands‑on experience with Docker for containerization and deployments
- Strong understanding of database optimization techniques
- Experience with GitHub workflows (PRs, branching, code reviews)
- Implementation of authentication, authorization, and session management
- Experience with SSO integrations (Okta, Azure AD)
- Exposure to email automation, calendar integrations, and Twilio-based communication
- Strong debugging, communication, and problem‑solving skills
- Ability to work independently and in a client‑facing environment
Good‑to‑Have Skills
- Familiarity with frontend frameworks like React + Vite or Next.js
- Additional exposure to Azure services
- Knowledge of performance monitoring and optimization tools
- Experience with API Gateways or message brokers (Kafka, RabbitMQ)
- Ability to mentor and guide freshers or interns
- Exposure to AI/ML-driven applications
- Understanding of Generative AI tools and techniques