Prepin
Log in
Mecka

engineering opportunity

Senior Software Engineer, Backend

Senior Software Engineer, Backend role at Mecka in New York. Work model: hybrid. The Role We are hiring a Senior Backend Engineer to build the systems that ingest, process, store, and serve petabyte-scale video and sensor data . Strong Signals You have built backend systems for video/media at scale (streaming, transcoding, processing, storage, CDN/edge, ingestion, metadata/search).

New YorkhybridFull-time

Posted

About the role

What will you do at Mecka?

About Mecka

AI Mecka AI is building the data infrastructure layer for robotics and embodied AI. We design and operate global systems for data capture, data labeling, and hardware-enabled workflows used by leading AI labs and robotics companies to train and validate humanoid and embodied AI systems. We work closely with frontier robotics teams to bridge real-world data, simulation, learning-based systems, and deployed hardware.

The Role

We are hiring a Senior Backend Engineer to build the systems that ingest, process, store, and serve petabyte-scale video and sensor data . This is a true senior role. You will own architecture and reliability for production services that operate at extreme scale: heavy cloud networking , distributed GPU compute (thousands of GPUs) , millions of GPU-hours , and massive video pipelines.

Ideal background: backend systems for video services (e.g., YouTube, Twitch, Netflix, TikTok, video ads/streaming, CDN/edge video, large-scale media processing). What You’ll Work On Video + Data Platform Backend Design and build high-throughput services for upload/ingest, processing, indexing, retrieval, and access control. Build APIs and internal primitives that make large datasets usable for research, labeling, QA, and model training.

Scale, Reliability, and Quality Own service quality end-to-end: correctness, latency, uptime, capacity planning, and cost. Build observability (metrics/logs/tracing), incident response, and operational tooling that prevents recurring failures. Distributed Compute + Networking Build systems that coordinate large jobs across cloud infrastructure and GPU fleets.

Make data movement reliable and fast: storage I/O, network throughput, queuing, retries, idempotency, and backpressure.

Who You Are

  • Required Background 7+ years of backend/software engineering experience (or equivalent impact).
  • Strong system design fundamentals and proven experience operating production systems.
  • Excellent debugging and operational judgment (you can find the root cause, not just patch symptoms).
  • Strong Signals You have built backend systems for video/media at scale (streaming, transcoding, processing, storage, CDN/edge, ingestion, metadata/search).
  • You think in terms of failure modes, invariants, and clean interfaces.
  • You write maintainable systems with crisp docs and strong ownership.
  • Why This Role Build the backend that powers petabyte-scale robotics datasets and the training pipelines that depend on them.
  • Operate at a scale that forces great engineering: data volume, networking, reliability, and compute orchestration.
  • High ownership and direct impact across product, operations, and research.
  • If you don't check every box above but believe you can do the job, we encourage you to apply — we're looking for capability and trajectory, not a perfect checklist match.
  • We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities.
  • Should you require any accommodations during the recruitment process, we will partner with you to meet your needs.
  • We may use AI-assisted tools to help evaluate applications against the requirements of this role.
  • These tools support our recruiting team in identifying qualified candidates but do not replace human judgment or limit which applications may be reviewed or considered.

Which skills does this role require?

Backend EngineeringAPI DevelopmentSystem DesignCloud InfrastructureDebugging

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.