Python Backend Developer
CBSOL

Job Title: Python Backend Developer
We’re on the lookout for a skilled Python Backend Developer with 1 to 2 years of hands-on experience, a deep understanding of asynchronous programming, and a passion for building real-time and AI-powered backend systems. If you enjoy working on meaningful projects, tackling complex backend challenges, and growing in a collaborative team, we’d love to hear from you!
About the Role:
As a Python Developer, you’ll be working on high-performance backend systems powering applications in fast-paced domains like AI, EdTech, and FinTech. You’ll design APIs, orchestrate microservices, and build intelligent features using modern tools like FastAPI, LangChain, and Docker.
What You’ll Be Doing:
- Develop scalable, asynchronous backend systems using Python and asyncio.
- Build and maintain RESTful APIs and real-time services using FastAPI or Flask.
- Implement WebSocket communication for real-time features (e.g., chat systems).
- Work with LangChain or similar SDKs to integrate LLM-based AI agents and orchestrations.
- Write clean, modular, and maintainable code that supports microservice architecture.
- Containerize applications using Docker and deploy to cloud platforms like GCP.
- Integrate message queues such as Redis, RabbitMQ, or Kafka for real-time data and event handling.
- Collaborate with frontend teams to ensure seamless API and data integration.
- Follow security best practices for authentication (OAuth2), data protection, and API access.
- Debug, test, and profile asynchronous code to ensure high reliability and performance.
Primary Tech Stack:
- Python (Backend) – Strong asynchronous programming (asyncio, concurrency)
- WebSockets – Real-time communication (FastAPI, aiohttp)
- FastAPI / Flask – API development
- Docker – Application containerization
- LangChain / SDKs – AI agent integration and orchestration
- RESTful APIs – Designing and consuming APIs
- Asyncio – Deep understanding of event loops and coroutines
Secondary Tech Stack:
- Redis / RabbitMQ / Kafka – Messaging and event streaming
- Google Cloud Platform (GCP) – Container deployment and cloud services
- PostgreSQL / MongoDB – Working with SQL and NoSQL databases
- CI/CD Tools – GitHub Actions, Jenkins
- OAuth2 / Authentication Systems – Secure endpoints and user management
- Frontend Awareness – Understanding of frontend-backend interactions (React/Vue)
Must-Know Concepts:
- Understanding of multi-agent systems in LLM/AI environments (e.g., planning, memory, task decomposition).
- Experience building real-time chat or session-based applications using WebSockets.
- Ability to write modular and maintainable code in a microservices/SOA setup.
- Strong debugging and profiling of asynchronous workflows.
- Adherence to API security best practices and safe data handling.
Perks and Benefits:
- Provident Fund
- Paid Leave as per company policy
- Fuel Allowance
- Bi-Annual Pay Raises
Why You’ll Love Working Here:
- Be part of cutting-edge AI and real-time product development.
- Work with a team that encourages innovation, feedback, and continuous learning.
- Opportunities to grow, experiment, and build scalable systems from the ground up.
Location: On-site
Job Type: Full-time
Experience Required: 1–2years
Apply here or send your CV to: [email protected]
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sr. DevOps Engineer

Information Technology Support Specialist

Planning Engineer
