Rustler
Find JobsRoadmapsResourcesReposIssuesEventsNewsletterSupportAbout
Back to Jobs
DevHub
DevHub

Senior Backend Engineer (Go, Rust, Python, TS) - Bengaluru

Bengaluru, Karnataka, India$300,000 - 600,000 on site

About the Role

Job Description

Join Cardboard as a Senior Backend Engineer and own the systems powering browser-based video editing, including media processing, exports, proxies, analysis, and agent-powered editing.

Company Details

Cardboard is building the future of storytelling and video editing through an AI-powered browser-based video editor. The team is backed by a Tier-1 global fund, YC, and founders of billion-dollar companies. Website: https://www.usecardboard.com

Requirements

  • 3+ years of experience as a backend engineer
  • Strong experience owning and operating production backend systems.
  • Strong understanding of state management, queues, workers, storage, databases, and service contracts.
  • Experience designing scalable APIs and backend services.
  • Ability to design reliable systems for long-running and asynchronous workflows.
  • Strong problem-solving and end-to-end ownership.
  • Experience with one or more of TypeScript, Go, Rust, or Python.
  • Ability to translate product requirements into practical backend architecture.
  • Strong understanding of performance, reliability, and operational simplicity.
  • Interest in media processing, video infrastructure, and creative tools.

Bonus

  • Deep FFmpeg or GStreamer experience.
  • Knowledge of video codecs and formats such as ProRes, H.264/H.265, BRAW, R3D, and DNx.

Responsibilities

  • Own backend systems for video exports, proxy generation, media preprocessing, analysis, and agent-powered editing.
  • Design and maintain APIs and state contracts across the browser, workers, storage, and database.
  • Build reliable workflows for uploads, processing jobs, exports, progress tracking, and recovery.
  • Improve performance and reliability of long-running media workflows.
  • Design systems that remain simple and operable as projects, files, and usage scale.
  • Work closely with founders and engineers to solve complex video infrastructure problems.
  • Turn product goals such as faster exports and instant-feeling uploads into robust backend systems.

Job Details

Bengaluru, India

Interview Process

  • Recruiter Screen
  • Backend Technical Interview
  • System Design Interview
  • Coding Interview
  • Founder Interview

Important Note

ClanX is a recruitment partner, helping Cardboard hire Senior Backend Engineer.

Requirements

Backend engineering experience

3+ years of experience as a backend engineer.

Production systems expertise

Strong experience owning and operating production backend systems.

API design skills

Experience designing scalable APIs and backend services.

Problem-solving ability

Strong problem-solving and end-to-end ownership.

Programming languages

Experience with one or more of TypeScript, Go, Rust, or Python.

Nice to Have

FFmpeg or GStreamer knowledge

Deep FFmpeg or GStreamer experience.

Video codecs understanding

Knowledge of video codecs and formats such as ProRes, H.264/H.265, BRAW, R3D, and DNx.

Apply Now
Posted8/29/2026
Rustler

The high-performance career engine for the Rust ecosystem. Built for safety and speed.

PlatformFind JobsRoadmapsResourcesReposIssuesEventsNewsletterSupportAbout
CommunityTwitter
© 2026 Rustler. All rights reserved.Memory Safe & Thread-Local.