BackWe're hiring

Senior Product Engineer

Job description
What we need you to tackle

We’re looking for a high-agency senior product engineer who combines strong product instincts with systems-level thinking. You should be highly proficient in Python and TypeScript/React, opinionated about data structures, and experienced with PostgreSQL, asynchronous task processing, and database optimization. You think in data and scale—handling high-volume ingestion, clean performance metrics, and building reliable systems that run unattended—while collaborating closely with product (not acting as a PM). Native-level English and cultural fluency with US digital media are important, along with a fast execution style that includes writing assumptions and short proposals before coding.

Non-negotiable hard skills

  • A/V Engineering

  • Audio Editing

  • Audio Production

  • Sound Engineering

Your day-to-day

  1. 01

    Translate product direction and prototypes into MVP code and backend services.

  2. 02

    Design and implement multi-vertical automated content processing and distribution pipelines.

  3. 03

    Build and maintain agent- and data-friendly interfaces that work reliably with high-volume, unstructured datasets.

  4. 04

    Extend the shared core platform (content models, job orchestration, database layers, analytics) to enable new experiments without parallel stacks.

  5. 05

    Optimize system performance and reliability, including asynchronous task processing and unattended production runs.

  6. 06

    Collaborate daily with the Head of Product and senior engineers to identify tradeoffs early and keep a tight feedback loop.

Nice to haves

  • +

    Design content/performance graphs and event schemas that support experimentation, analytics, and agentic feedback loops without forking stacks.

  • +

    Build resilient ingestion from heterogeneous media sources and APIs with batching, pagination, rate-limit handling, and schema normalization for unstructured data.

  • +

    Proactively improve reliability, latency, and throughput of APIs and pipelines; plan how to 10x volume without rewrites via profiling, caching, and efficient data access.

Similar positions