Python Backend Developer

CBSOL


Date: 3 weeks ago
City: Lahore
Contract type: Full time

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 resume

Similar jobs

Senior Java Developer

Soliton Technologies, Lahore
6 hours ago
Job DescriptionWe are seeking a Senior Java Developer with 3-4 years of experience to join our dynamic team. If you’re passionate about Java development, skilled in modern frameworks, and thrive in a fast-paced, team-oriented environment, we’d love to hear from you. As a key team member, you will play a pivotal role in developing mission-critical applications that drive our organization’s...

Product Analyst

Programmers Force, Lahore
1 day ago
We are looking for a SaaS Product Associate to support the development, optimization, and growth of our cloud-based software products. The ideal candidate will have a strong understanding of SaaS business models, customer needs, and agile product development. You will work closely with cross-functional teams (engineering, design, marketing, and sales) to ensure our products deliver exceptional value and user experience.Key...

Regional Merchandising Coordinator

FrieslandCampina, Lahore
3 days ago
We are seeking a self-driven, passionate, and data-focused individual to oversee & play a vital role in our sales operations as Regional Merchandizing Coordinator. The candidate would be working with our Field sales, Customer Finance and Shopper Marketing teams for coordination of budgets and data analysis & reportingWhat We AskQualification:Bachelor's degree preferably in Business BBA/MBAExperience:3+ years of experience in reports...