Senior Python Developer

Exper Labs

Lahore Cant

On-site

PKR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Exper Labs is seeking a Senior Python Developer in Lahore Cant, Pakistan. This role requires 5+ years of backend experience in Python and FastAPI, with strong skills in Apache Kafka and developing ETL pipelines. You will design scalable backend services, implement data streaming solutions, and collaborate closely with engineering teams to deliver effective solutions. Join a creative environment and contribute to impactful projects that drive business innovation.

Qualifications

  • 5+ years of backend development experience with Python and FastAPI.
  • Strong expertise in Apache Kafka and ETL pipelines.
  • Experience with SQL/NoSQL databases and cloud platforms (AWS/GCP/Azure).
  • Proficiency in Docker/Kubernetes and scalable API/microservice architecture.
  • Solid problem-solving, debugging, and communication skills.

Responsibilities

  • Design and maintain Python‑based microservices to support high‑performance data workflows.
  • Architect and optimize ETL processes to handle large‑scale data extraction, transformation, and loading.
  • Develop real‑time data streaming pipelines using Apache Kafka.
  • Work with relational and NoSQL databases, ensuring high availability.
  • Deploy and scale services within Docker/Kubernetes environments.
  • Optimize system performance to handle complex workloads.
  • Collaborate with data engineers, analysts, and product teams to deliver robust solutions.

Skills

Backend development
Python
FastAPI
Apache Kafka
ETL pipelines
Docker
Kubernetes
SQL databases
NoSQL databases
Cloud platforms (AWS/GCP/Azure)

Education

Computer Science degree or equivalent

Job description

Job Description - Senior Python Developer

About Us: At Exper Labs, we build cutting‑edge web and mobile applications for leading North American product companies, working as their trusted offshore teams. Our culture of creativity, ownership, and high standards empowers talented individuals to innovate, grow, and deliver solutions that create lasting value for clients and employees alike.

Position Overview

We’re looking for a Senior Python Developer with 5+ years of experience in building scalable backend systems and data‑driven applications. This role focuses on designing and optimizing ETL pipelines and implementing real‑time data streaming solutions using Apache Kafka. You’ll work primarily with Python and FastAPI, developing services that power data processing, integrations, and workflows across large‑scale applications. The position requires both strong coding skills and architectural thinking to ensure reliability, scalability, and performance in a data‑intensive environment.

What You’ll Do
  • Design & Develop Backend Services: Build and maintain Python‑based microservices (primarily with FastAPI) to support high‑performance data workflows and integrations.
  • Implement ETL Pipelines: Architect, optimize, and monitor ETL processes to handle large‑scale data extraction, transformation, and loading across multiple systems.
  • Work with Apache Kafka: Develop and manage real‑time data streaming pipelines, ensuring low‑latency and reliable delivery of event‑driven workflows.
  • Database Management: Work with relational and NoSQL databases, writing optimized queries and ensuring high availability.
  • Cloud & Containers: Deploy and scale services within Docker/Kubernetes environments on cloud platforms such as AWS, GCP, or Azure.
  • System Optimization: Troubleshoot, profile, and optimize system performance to handle complex workloads and high throughput.
  • Collaboration: Work closely with data engineers, analysts, and product teams to deliver robust solutions aligned with business needs.
What You Bring
  • 5+ years of backend development experience with Python and FastAPI.
  • Strong expertise in Apache Kafka and ETL pipelines.
  • Experience with SQL/NoSQL databases and cloud platforms (AWS/GCP/Azure).
  • Proficiency in Docker/Kubernetes and scalable API/microservice architecture.
  • Solid problem‑solving, debugging, and communication skills with a CS degree or equivalent.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Mid Python Developer
Mid Python Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Junior Python Developer
Junior Python Developer

Translation Empire Ltd • Rawalpindi Cantonment

On-site
Python Developer | Django/Flask/FastAPI Expert
Python Developer | Django/Flask/FastAPI Expert

TIKSOM • Lahore

On-site
Backend Python Developer
Backend Python Developer

Navigatorhr • Lahore

On-site
PKR 48,170,000 - 57,803,000
Senior Python Engineer
Senior Python Engineer

Tkxel LLC • Lahore

On-site
Senior Python Engineer
Senior Python Engineer

Tkxel • Lahore

On-site
PKR 50,000 - 70,000
Software Engineer Python
Software Engineer Python

Devsinc, LLC • Lahore

On-site
Provident Fund
Medical Inpatient & Outpatient Facilities
Paid Overtime
+4
Senior Python Developer
Senior Python Developer

Devsinc • Lahore

On-site
PKR 8,379,000 - 12,570,000
Full Stack Python Developer
Full Stack Python Developer

TIKSOM • Lahore

On-site