Backend Developer (Python/FastAPI)

Venture AI


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

Job Summary 


We are looking for a skilled and motivated Backend Developer with 2–3 years of experience to join our engineering team. The ideal candidate has a strong foundation in Python and FastAPI, along with experience in PostgreSQL, real-time systems, and modern backend architectures. You will play a key role in designing and developing scalable APIs and backend infrastructure, with a focus on performance, maintainability, and real-time communication using WebRTC and LiveKit


Note: This is a full-time, on-site opportunity based in Lahore. Shortlisted candidates will be required to attend an on-site interview. We're looking for professionals who are fully committed to their role and excited to grow with us.

 

Key Responsibilities 


  • Design, build, and maintain backend services and APIs using FastAPI 
  • Develop scalable, high-performance systems with PostgreSQL, ensuring data integrity and query efficiency 
  • Implement real-time communication features using WebRTC, LiveKit, and WebSockets 
  • Collaborate with frontend engineers, product teams, and DevOps to deliver new features and improvements 
  • Manage and optimize CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins 
  • Write clean, modular, and testable code, adhering to best practices and documentation standards 
  • Monitor backend systems in production, debug issues, and ensure high availability and reliability 
  • Participate in code reviews, sprint planning, and architectural discussions 
  • Ensure backend systems follow secure coding practices and scalable design patterns 

 

Required Skills & Qualifications 


  • 2–3 years of experience in backend development using Python 
  • Proficient with FastAPI or similar Python frameworks (e.g., Flask, Django REST Framework) 
  • Strong experience with PostgreSQL, including schema design and performance tuning 
  • Hands-on experience with WebSockets and real-time communication pipelines 
  • Practical knowledge of WebRTC and integration with LiveKit 
  • Experience with Git and collaborative development workflows 
  • Familiarity with CI/CD tools and pipelines 
  • Solid understanding of RESTful API principles, authentication (OAuth2, JWT), and HTTP 
  • Basic exposure to cloud platforms (AWS, GCP, or Azure) 
  • Comfortable working in Agile/Scrum environments using tools like Jira, Trello, or Asana 

 

Nice to Have 


  • Experience with Redis, Celery, or RabbitMQ 
  • Familiarity with Docker, Kubernetes, and containerized application deployment 
  • Exposure to monitoring tools like Prometheus, Grafana, or Sentry 
  • Knowledge of microservice architecture and distributed system design 
  • Background in audio/video streaming, signal processing, or AI-based backend services 


Why Join Us? 


  • Work on cutting-edge real-time communication solutions. 
  • Join a supportive, high-performance team environment. 
  • Opportunities for skill advancement and professional growth. 
  • Competitive salary and flexible working conditions. 


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 Medical Officer

The Indus Hospital, Lahore
2 days ago
Job DescriptionShe is responsible to help Medical Officer in ER whenever there is workload in ER for timely management of Emergency patients.She is responsible to check all P1 and P2 patients on duty.On duty shift she is responsible to check patients in active Labor in Labor Room.She is responsible to take ward round of admitted patients.She is responsible to document...

Solution Engineer

ibex, Lahore
5 days ago
ibex. is seeking a highly articulate and technically proficient AI Solutions Engineer to join our growing team. This role includes configuring and deploying voice-based AI agents using our existing platform, with a focus on backend/API integration and persona/context tailoring. This is a solution delivery position where you’ll act as a bridge between clients, conversational AI capabilities, and technical backends.ResponsibilitiesIdeal candidate...

Microsoft Power BI Fabric (Synapse) Consultant & MCT Trainer

ITC Worldwide, Lahore
5 days ago
About the job Microsoft Power BI Fabric (Synapse) Consultant & MCT TrainerJob Type: ContractDepartment: Data & Analytics / Learning & DevelopmentReports To: Director of Data Services / Training ManagerJob SummaryWe are seeking a dynamic and knowledgeable Microsoft Power BI Fabric (Synapse) Consultant and Microsoft Certified Trainer (MCT) to join our team. This hybrid role emphasizes training delivery (60%) and consulting...