Engineering

Senior Python Developer

Lahore, Punjab   |   Full Time

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


                             





Submit Your Application

You have successfully applied
  • You have errors in applying