Software Engineer
Taraki
Date: 12 hours ago
City: Lahore
Salary:
PKR 350,000
-
PKR 425,000
per month
Contract type: Full time
This job is with CodeByte, a technology-driven company offering Managed Services in Custom Software Development, Dedicated Teams, UI/UX Design, Data Engineering, and Machine Learning, helping businesses build scalable and intelligent digital solutions.
Role Overview:
Were looking for a skilled Python Developer with hands-on experience in real-time data or media streaming systems. You'll work on building, optimizing, and maintaining high-performance backend services that process and stream large volumes of data or media in real time. The ideal candidate has a strong foundation in Python, distributed systems, and streaming technologies such as Kafka, WebRTC, or AWS Kinesis.
Key Responsibilities:
Role Overview:
Were looking for a skilled Python Developer with hands-on experience in real-time data or media streaming systems. You'll work on building, optimizing, and maintaining high-performance backend services that process and stream large volumes of data or media in real time. The ideal candidate has a strong foundation in Python, distributed systems, and streaming technologies such as Kafka, WebRTC, or AWS Kinesis.
Key Responsibilities:
- Design and develop backend services and APIs in Python for real-time streaming applications.
- Implement, optimize, and monitor data pipelines and media streaming workflows.
- Work with streaming frameworks (Kafka, Redis Streams, AWS Kinesis, etc.) or media protocols (RTMP, HLS, WebRTC).
- Collaborate with DevOps and frontend teams to ensure low-latency, scalable performance.
- Troubleshoot streaming quality, synchronization, and throughput issues.
- Write clean, maintainable code and unit/integration tests.
- Optimize data serialization, caching, and concurrency for high-performance systems.
- Contribute to system architecture discussions and technology decisions.
- 3-5 years of experience in backend development using Python (FastAPI, Flask, or Django).
- Strong understanding of asynchronous programming (asyncio, aiohttp, etc.).
- Proven experience with data or media streaming (Kafka, Kinesis, WebRTC, FFmpeg, RTSP, etc.).
- Experience integrating with cloud infrastructure (AWS, GCP, or Azure).
- Good knowledge of database technologies (PostgreSQL, Redis, or MongoDB).
- Familiarity with Docker and containerized deployments.
- Understanding of system design, scalability, and distributed systems.
- Experience with real-time analytics or event-driven architectures.
- Familiarity with FFmpeg for media encoding/transcoding.
- Knowledge of CI/CD pipelines and infrastructure as code (IaC) tools.
- Exposure to machine learning pipelines or video processing is a plus.
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 resumeSimilar jobs
Associate Product Manager - oladoc
Taraki,
Lahore
14 hours ago
This Job is with oladoc, Pakistan's #1 Digital Healthcare Platform.The Role:Were looking for an experienced Associate Product Manager to join our fast-growing product team. This is an exciting opportunity to lead product development for a rapidly scaling digital health platform and make a real impact on how people access health support .As an Associate Product Manager, you will own the...
Data Engineer
ibex,
Lahore
1 day ago
Hiring: Data Engineer (MySQL | PostgreSQL | MongoDB | Elasticsearch)We’re looking for an experienced Data Engineer to design, optimize, and maintain scalable data infrastructure across multiple database systems.ResponsibilitiesDevelop and maintain robust ETL pipelines for structured and unstructured data. Design and optimize relational schemas in MySQL and PostgreSQL. Manage MongoDB clusters, performance tuning, and data modeling. Monitor, troubleshoot, and optimize query...
Finance & Accounting Operations (FAO) – P2P
ABB,
Lahore
6 days ago
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we’ll give you what you need to make it happen. It won’t always be easy, growing takes grit. But at ABB, you’ll never run alone. Run what runs the world.This Position reports...