Posted Oct 11, 2026

Sr. Python Developer with Media domain experience - 100% Remote

Apply Now
Job Title: Sr. Python Developer with Media domain experience. Location: Remote Duration: Long-term Need experience in the media/entertainment domain, AWS, Python, transcoding, or Encoding Key Responsibilities • Develop and maintain high-quality, modular, well-annotated Python code with a willingness to learn and contribute to Go and other languages used within the squad. • Design and implement APIs to integrate and propagate data across remote systems, managing both full and partial failures gracefully • Write and review GitHub pull requests, ensuring code quality through testing, type annotations and documentation. • Build observable systems incorporating effective logging, monitoring, tracing, and logging practices. Required Technical Skills • Modern Python Proficiency • Writing maintainable, modular, and modern Python code • Basic understanding of asynchronous patterns and concepts like asyncio, event loop, threading, multiprocessing, and reliable data propagation techniques • Ability to write and review unit tests using pytest with a focus on mocking where appropriate • Familiarity with FastAPI and Celery, our primary frameworks for APIs and distributed task processing • Proficiency in reading and writing basic SQL queries • Understanding of TCPIP networking fundamentals, including basic DNS, HTTP requests and subnetting • We use FastAPI with Celery in most APIs • Proficient in reading and writing basic SQL queries • Understand the concepts of TCPIP networking and have a basic understanding of DNS, HTTP requests, and subnetting • Tooling Ecosystem • Experience with Docker and Linux • Familiarity with working within cloud providers AWS, Google Cloud Platform, and OCI • Exposure to building RESTful APIs Bonus Skills • Familiarity with Python type annotations, immutability, mutability, and modular application design • Understanding of fundamental programming concepts like locking, concurrency,ncy and scoping • Working knowledge of Go or Rust • Knowledge of CDN or MultiCDN architectures • Concepts of ABR streaming, adaptive bitrate streaming • Experience building observable systems, log aggregation, metrics, pipelines, and ETL processes • Experience in API orchestration within multiCDN environments • Experience with Terraform or other infrastructure as code tooling • Experience working with distributed systems and designing fault-tolerant architectures • Experience with Kubernetes or general cloud infrastructure Skills Mandatory Skills: AWS Lambda, Microservices, Python