Start Your Search Here

push notification bell

Would you like to receive notifications about Architecture & Construction jobs in Lahore Cant?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Exper Labs

Lahore Cant / Global

Senior python developer

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 Fast API, 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 Fast API) 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 No SQL 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 Fast API.

Strong expertise in Apache Kafka and ETL pipelines.

Experience with SQL/No SQL 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.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs