Udio is a technology company looking for a Senior Backend Engineer to build the systems and services that power their product experience. The role involves owning the backend infrastructure, designing APIs, and ensuring platform reliability while collaborating with various teams to ship impactful features.
Responsibilities:
- Design and maintain application-level data models that organize rich content into canonical structures optimized for product features, search, and retrieval
- Build high-reliability ETLs and streaming pipelines to process usage events, analytics data, behavioral signals, and application logs
- Develop data services that expose unified content to the application, such as metadata access APIs, indexing workflows, and retrieval-ready representations
- Implement and refine fingerprinting pipelines used for deduplication, rights attribution, safety checks, and provenance validation
- Own data consistency between ingestion systems, application surfaces, metadata storage, and downstream reporting environments
- Define and track key operational metrics, including latency, completeness, accuracy, and event health
- Collaborate with Product teams to ensure content structures and APIs support evolving features and high-quality user experiences
- Partner with Analytics and Research teams to deliver clean usage datasets for experimentation, model evaluation, reporting, and internal insights
- Operate large analytical workloads in BigQuery and build reusable Dataflow/Beam components for structured processing
- Improve reliability and scale by designing robust schema evolution strategies, idempotent pipelines, and well-instrumented operational flows