Backend Engineer — Billing and Integrations (Python)

Would you like to help democratize the future of video technology? 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 build custom AI models for video transcoding and live streaming. and help power the future of video. From Per-Title Encoding AI and Speech-to-Text with translations, we’re shipping the feature that will help power the next generation of video platforms to deliver the best viewer experiences in the world.
 

Your Goals

  • Maintain, improve, and extend Qencode backend APIs (recent focus on FastAPI)
  • Own and evolve billing workflows: usage calculation, credits/quotas, invoicing-related logic, billing events, and correctness checks.
  • Build and maintain integrations (like HubSpot and Metabase) and adjacent internal tooling.
  • MySQL schema design, indexing, query improvements, and data integrity.
     

Required skills

  • Strong backend engineering experience with Python.
  • Hands-on experience with FastAPI (and comfort maintaining Flask services).
  • Solid database skills (schema design, SQL, query troubleshooting) — MySQL experience is a strong fit.
  • Experience with message brokers (RabbitMQ preferred).
  • Experience writing and maintaining database migrations.
  • Comfort integrating with external services/APIs (OAuth/auth flows, webhooks, rate limits, retries, idempotency).
     

Nice-to-haves

  • Experience with ClickHouse.
  • Exposure to BigQuery or modern analytics stacks.
  • Payments/billing domain experience (usage-based billing, invoices, proration, reconciliation).
  • Experience building reliable integration pipelines (queues, background jobs, retries, observability).
  • Familiarity with containerization (Docker, Kubernetes).
     

Benefits

  • An opportunity to work on the latest video technology in a fast-paced and dynamic environment.
  • Learn from experienced leaders. Work directly with the founding team.
  • Room to grow. As Qencode grows, so will your role and career path.
  • Join an environment of innovation where new ideas are encouraged and rewarded.
  • Be part of something big. Help shape how the next generation of developers build with video.
  • Professional development and career growth opportunities including an education credit.
  • Improve your English with constant channel communication in an accessible environment.
  • Take advantage of free training and certification opportunities with AWS, GCP, or Azure
  • 100% Remote position working with a global team.
     

About Us

Qencode is on a mission to develop cloud video APIs that democratize the latest video technology for developers around the world. Our platform combines transcoding, live streaming, storage, and global delivery in one unified API, leveraging the latest breakthroughs in artificial intelligence and video processing.

A trusted technology partner to the most demanding companies (including NVIDIA, AWS, Google, and DigitalOcean), Qencode serves clients ranging from high growth startups to Fortune 500 around the world.
 

We have several unique features, like machine-learning powered Per-Title Encoding which reduces file sizes 60% without quality loss, while supporting popular formats like HLS, MPEG-DASH, MP4 and WebM. With flexible customization and competitive pricing, we’re built for enterprise-scale deployment across any workflow.

Founded in 2017, Qencode is headquartered in Los Angeles, CA.

Required skills experience

Python 5 years

Required languages

English A1 - Beginner
Published 22 December
46 views
·
10 applications
10% read
To apply for this and other jobs on Djinni login or signup.
Loading...