Backend Engineer (Python)

At Qencode, we’re not just at the cutting edge of video technology, we’re redefining it! We partner with Fortune 500 companies like NVIDIA, AWS, and Google to power the future of video. From Per-Title Encoding AI to Speech-to-Text and subtitles, we’re shipping innovations that change how the world experiences video.

 

We’re looking for a Python Backend Engineer who’s eager to own high-impact work across video encoding and live streaming. In this role, you’ll build and optimize Python services, automate API-driven tests and workflows, and dig into performance bottlenecks across processing and delivery to keep systems fast and highly available. You’ll craft internal libraries, contribute to open source, and run proofs of concept with new tech to push our platform forward. Ideal candidates are hands-on with ffmpeg and message brokers (RabbitMQ), comfortable deploying workflows in the cloud — perfect for someone who wants to move quickly, wear multiple hats, and shape a modern streaming stack end-to-end.

 

  • Goals
    • Build and optimize Python-based services for video encoding and live streaming workflows.
    • Automate critical processes, including API-driven testing of video encoding and streaming services.
    • Develop internal libraries and contribute to open-source projects aligned with our platform.
    • Conduct proofs of concept with emerging technologies to enhance platform capabilities.
    • Identify bottlenecks in video processing and streaming systems and drive performance improvements.
    • Debug and resolve complex system issues to ensure high availability and performance.


Qualifications
 

  • Strong experience with Python backend development.
  • Proven ability to automate workflows and optimize system processes.
  • Experience with message brokers (RabbitMQ preferred).
  • Hands-on with video processing tools (e.g., ffmpeg).
  • Experience deploying on cloud platforms (AWS, GCP, DigitalOcean).
  • Familiarity with media storage and CDN solutions (e.g., Backblaze B2, Fastly).


Preferred Skills
 

  • Familiarity with containerization (Docker, Kubernetes).
  • Experience with streaming protocols (RTMP, HLS, DASH).
  • Knowledge of CI/CD pipelines and testing automation.

Required languages

English A1 - Beginner
Published 5 October
20 views
·
4 applications
25% read
·
25% responded
Last responded 7 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...