Backend Engineer (1-3 Years, 60L)

profound.me

Bengaluru

On-site

INR 900,000 - 1,500,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cardboard in Bengaluru is seeking a Backend Engineer to own distributed video export and media processing systems. The role is hands-on with heavy emphasis on building scalable, reliable asynchronous workflows using TypeScript and Python, and operating production systems.

You will collaborate with the co-founder and engineering lead, drive decisions on stateful pipelines, queues, retries, and cost optimization, and own Kubernetes and DevOps work to keep systems running at scale.

Qualifications

  • Strong backend engineering experience building and operating production systems.
  • Experience designing Stateful asynchronous workflows involving queues, workers, retries, job orchestration, and failure recovery.
  • Strong experience with TypeScript as a backend language and comfort working with Python.
  • Experience owning systems in environments where product requirements change quickly without compromising reliability.
  • Strong understanding of idempotency, distributed state, concurrency, and failure handling.
  • Experience identifying expensive workloads and improving compute efficiency or infrastructure costs.
  • Comfort operating in a zero-to-one startup environment, making decisions independently and shipping frequently with limited structure.
  • Experience using AI coding agents/tools while maintaining strong judgment around architecture, correctness, and production behavior.

Responsibilities

  • Own async processing pipelines and design long-running jobs with retries and progress reporting.
  • Build video asset pipelines for large media files, including processing, storage, and synchronization.
  • Improve codec and export workflows to speed up transcoding and reliability.
  • Develop accurate usage accounting across generation and compute workflows with retry protections.
  • Identify expensive transcoding and GPU workloads and redesign systems for better unit economics.
  • Reason about distributed state, retries, and recovery to ensure predictable production behavior.
  • Own Kubernetes and DevOps work to keep systems reliable at Cardboard's scale.

Skills

Backend engineering
Distributed systems
TypeScript
Python
Idempotency
Compute efficiency

Tools

Kubernetes

Job description

Cardboard is looking for a Backend Engineer to build and own the systems that power video exports, media processing, generation workflows, and usage billing.

This is a hands-on engineering role for someone who enjoys reasoning about distributed state, queues, workers, retries, large files, and compute-heavy workloads. You’ll build reliable asynchronous systems, make large video workflows faster and more resilient, and continuously improve the economics of running them at scale.

You’ll work closely with the co-founder and engineering lead as an individual contributor, with significant ownership over technical decisions and production systems.

What you'll own
  • Async processing pipelines. Design and build long-running jobs that can handle failures, retries, and partial completion while reporting progress clearly to users.
  • Video asset pipelines. Build efficient systems for moving and processing large media files, including compression, pre-processing, storage, and selective synchronization.
  • Codec and export workflows. Improve how video enters, moves through, and leaves the product, making export and transcoding workflows faster and more reliable.
  • Credits and usage billing. Build accurate usage accounting across generation and compute workflows, including retries and failure scenarios, while preventing duplicate billing.
  • Compute cost optimization. Identify expensive transcoding, GPU, storage, and generation workloads and redesign systems to improve their unit economics.
  • Reliability and recovery. Reason carefully about distributed state, idempotency, retries, worker failures, and recovery so jobs behave predictably in production.
  • Production infrastructure. Own the Kubernetes and DevOps work required to operate these systems reliably at Cardboard's current scale.
What we're looking for
  • Strong backend engineering experience building and operating production systems.
  • Experience designing stateful asynchronous workflows involving queues, workers, retries, job orchestration, and failure recovery.
  • Strong experience with TypeScript as a backend language and comfort working with Python.
  • Experience owning systems in environments where product requirements change quickly without compromising reliability.
  • Strong understanding of idempotency, distributed state, concurrency, and failure handling.
  • Experience identifying expensive workloads and improving compute efficiency or infrastructure costs.
  • Comfort operating in a zero-to-one startup environment, making decisions independently and shipping frequently with limited structure.
  • Experience using AI coding agents/tools while maintaining strong judgment around architecture, correctness, and production behavior.
Bonus Points
  • Experience with FFmpeg, video codecs, transcoding, or media processing pipelines.
  • Experience running GPU or other compute-intensive workloads.
  • Experience building systems that process or transfer large media assets.
  • Hands-on experience with Kubernetes and production infrastructure.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Engineer
Fullstack Engineer

Cardboard • Bengaluru

On-site
INR 900,000 - 1,300,000
Competitive salary
Unlimited tokens across AI models
Budget for AI tools
Senior Software Engineer
Senior Software Engineer

Goldcast • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Backend Engineer (6-month Contract)
Backend Engineer (6-month Contract)

Proximity Works • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Backend Engineer
Backend Engineer

Influcraft • India

On-site
INR 800,000 - 1,500,000
Software Development Engineer II: 430
Software Development Engineer II: 430

Amagi • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Senior Backend and DevOps Engineer only 2-3 Years Exp
Senior Backend and DevOps Engineer only 2-3 Years Exp

Mogi I/O : OTT/Podcast/Short Video Apps for you • Delhi

On-site
INR 1,200,000 - 1,400,000
Competitive salary
Backend Engineer (Go)
Backend Engineer (Go)

InCommon • India

On-site
INR 1,200,000 - 2,500,000
Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Product Engineer (Mobile)
Product Engineer (Mobile)

Cardboard Inc. • Bengaluru

On-site
INR 1,400,000 - 2,000,000
Unlimited AI tokens
Founding-team equity
AI tools budget
Lead Full-Stack Platform Engineer
Lead Full-Stack Platform Engineer

DNEG • Bengaluru

On-site
INR 3,500,000 - 6,000,000