Backend Developer (Media Processing) - Rust/Python/C++

emagine Polska

Stockholm, Sweden • 5m ago • Remote

Mid

Remote

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Backend Developer (Media Processing) using Rust/Python/Java and C/C++ libraries

  • Focus: Media packaging and adaptive streaming delivery services

  • Platform: Runs on Google Kubernetes Engine

  • Work style: Remote within Sweden

Description

You will design, develop, deploy, maintain, and support backend media processing and packaging services that prepare the correct media files and formats for each device, package them for adaptive streaming, and place them on CDNs before playback. The role combines autonomy and performance-focused engineering with deep media-technology optimization (video/audio processing, codecs, containers). You will collaborate across teams, take operational ownership, and influence technical direction in services you may not have originally built.

Responsibilities

  • Build and support backend media processing and packaging services for performance, scalability, and maintainability

  • Work with Rust, Python, and Java, leveraging C/C++ libraries

  • Operate and take ownership of your team’s services

  • Optimize video/audio processing by diving deep into media technologies

  • Collaborate with a media-focused engineering team

Requirements

  • Hands-on experience building or operating media-delivery systems (segmented/adaptive streaming, packaging, transcoding)

  • Practical codec/container knowledge (e.g., H.264/HEVC/AV1, AAC; MP4/MPEG-TS, HLS/DASH)

  • Proficiency in Rust or C/C++ (systems-level language) and ability to make media processing fast and resource-efficient

  • Solid experience operating backend services in production at scale

  • Ability to keep high-throughput pipelines healthy, observable, and cost-efficient in cloud environments

  • Comfort navigating unfamiliar codebases and large specifications; ramp up quickly and contribute meaningfully

  • Strong collaboration and ability to communicate technical decisions clearly to technical and non-technical stakeholders

  • Comfort with ambiguity and identifying the most impactful work

Benefits

  • Remote work within Sweden

  • Opportunity to work on high-impact media delivery infrastructure using modern backend technologies

  • Deep technical ownership of performance, observability, and cost in a cloud environment

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report