
Real job — pulled straight from Bacancy’s careers page · Verified September 10, 2026 · No reposts.
Job description
Bacancy is hiring a Python Developer — a full-time, based in Ahmedabad, India role. Apply directly on Bacancy's careers page below.
Python Developer
Location: Ahmedabad, India
Department: Python
Experience: 3 - 5
About the Role
Key Responsibilities
- Take ownership of large and complex softwaresystems.
- Quickly understand unfamiliar codebases, business logic, architecture, and data flows.
- Design scalable, maintainable, and reliable software solutions.
- Translate business requirements into technical designs and implementation plans.
- Develop and maintainbackend services using Python (FastAPI, Django, or Flask).
- Build REST APIs and design efficientdatabase solutions.
- Contribute to frontend development using React, Next.js,and TypeScript.
- Work with AWS, Docker, CI/CD pipelines, monitoring, and deployments.
- Debug production issues and implement long-term solutions.
- Effectively use AI coding tools while validating, testing, and improving AI-generated code.
- Collaborate with clients, productteams, and developers to deliver high-quality solutions.
Required Skills
- Strong experience with Python and hands-on experience with FastAPI, Django,or Flask.
- Strong understanding of REST APIs, backend architecture, SQL, database design, asynchronous programming, caching, background jobs, and performance optimization.
- Strong understanding of software architecture and system design,with the abilityto understand existing systems and design scalable, maintainable solutions.
- Experience with microservices, distributed systems, APIs, databases, data flows, and analyzing or improving existing architectures.
- Experience with JavaScript / TypeScript and hands-on experience with React / Next.js or similar frameworks.
- Good understanding of frontend-backend integration.
- Experience with AWS or othercloud platforms, including services such as S3, EC2, RDS, Lambda, ECS, and CloudWatch.
- Experience with Docker, CI/CDpipelines, deployments, monitoring, and production troubleshooting.
- Comfortable using AI coding assistants for coding, debugging, testing, and research.
- Strong technical judgment to review,validate, modify, and integrate AI-generated code.
- Exposure to LLMs, Generative AI, RAG, or AI Agentsis a plus.
Nice to Have
- Experience with Generative AI, LLM applications, RAG, or AI Agents.
- Redis, message queues,or event-driven architectures.
- Vector databases such as Qdrant, Pinecone,or Weaviate.
- Kubernetes.
- Experience working with international clients.
What We're Looking For
- We are looking for engineers who can think beyond writingcode.
- The ideal candidate shouldbe able to understand the complete system:
- Business → Architecture → Codebase → Data Flow → Infrastructure → Dependencies → Solution
- They should be capable of:
- Quickly understanding large and unfamiliar projects.
- Designing scalable and maintainable solutions.
- Taking ownership from requirement to deployment.
- Making sound architectural decisions.
- Communicating technical solutions clearly with both clients and team members.
- We're looking for someone who can own and evolve complex systems—not just complete development tasks.
Get Backend Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Python Developer at Bacancy?
The required skills for Python Developer at Bacancy include: Python, FastAPI, Django, Flask, REST, SQL, Microservices, JavaScript, TypeScript, React, Next.js, AWS, Docker, CI/CD, LLM, Generative AI, RAG, Redis, Kubernetes.
What is the seniority level for Python Developer at Bacancy?
Python Developer at Bacancy is a Senior / Mid Level level position.
How do I apply for Python Developer at Bacancy?
You can view the full description and apply for Python Developer at Bacancy on EchoJobs: https://echojobs.io/job/bacancy-python-developer-1qmxi.
