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

National Sales Manager

SPERTON - Where Great People Meet, Lahore
2 days ago
About the Company:Join a leading name in the specialty chemical industry, renowned for its innovation and expertise in PU and water-based chemicals catering to the paints, paper, and construction industries. With a strong presence in local and international markets, this company is dedicated to delivering quality, sustainability, and excellence.Position Overview:We are seeking a dynamic and experienced National Sales Manager (NSM)...

Full Stack Engineer

Software Finder Careers, Lahore
2 days ago
We are looking for Full Stack Engineers with 3+ years of experience developing cutting-edge web apps from the ground up. You will be responsible for implementing the architecture and core features of our web app as well as maintaining the codebase.Key ResponsibilitiesImplement and maintain the architecture of our web app, ensuring it meets scalability, performance, and security standards. Build and...

Content Marketer

ibex, Lahore
5 days ago
Create engaging, high-quality convertible, content that supports the company's marketing, and communication objectives.ResponsibilitiesSearch capabilities with basic knowledge using Google operators.Researching viral and competitor content relevant to our niche and websitesExperience in writing versatile pieces of content encompassing blogs, website content, technical pieces, research papers, guides and promotional emails/ads etc.Capability to understand technologies related to cable, and tv and write up...