Staff Backend Engineer, Data Platform — Canonical Data Model

Osmo

Elizabeth (NJ)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Osmo is seeking a Staff Backend Engineer, Data Platform to own the canonical data model and platform that serves multiple teams. You will shape architecture, define schemas, and ensure consistency across ingestion, routing, and data consumers. Strong collaboration with non-technical domains is essential.

The role emphasizes hands-on Python and a cloud-first stack (Postgres, BigQuery, GCS) with containerized services and scheduled jobs on Cloud Run, guiding data governance and platform evolution.

Qualifications

  • Must have owned a shared data model used by multiple teams.
  • Experience with schema evolution, migrations, and reference data with effective dates.
  • Ability to design systems of record and access control.
  • Strong data platform vision and collaboration with non-technical stakeholders.
  • Hands-on Python in a data platform stack including Postgres, BigQuery, and cloud services.

Responsibilities

  • Own cross-system consistency from ingestion to routing.
  • Lead canonical schema design and evolution with versioning and auditability.
  • Define architecture, including systems of record and replication strategies.
  • Design write paths for concurrent automated and human writes with auditing.
  • Set data modeling standards and advise on shared entities.

Skills

Async architecture
Event-driven design
Data modeling
Technical debt tradeoffs
Team impact
跨 domain collaboration
Python

Tools

PostgreSQL
BigQuery
GCS
Containerized services
Cloud Run

Job description

Osmo is seeking a Staff Backend Engineer, Data Platform to own the canonical data model and platform that serves multiple teams. You will shape architecture, define schemas, and ensure consistency across ingestion, routing, and data consumers. Strong collaboration with non-technical domains is essential.

The role emphasizes hands-on Python and a cloud-first stack (Postgres, BigQuery, GCS) with containerized services and scheduled jobs on Cloud Run, guiding data governance and platform evolution.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Data Platform: Canonical Data Model
Staff Backend Engineer, Data Platform: Canonical Data Model

Osmo • Somerville (NJ)

On-site
USD 160,000 - 210,000
Staff Backend Engineer, Data Platform
Staff Backend Engineer, Data Platform

Osmo • Elizabeth (NJ)

On-site
USD 180,000 - 240,000
Staff Backend Engineer, Data Platform
Staff Backend Engineer, Data Platform

Osmo • Somerville (NJ)

On-site
USD 160,000 - 210,000
Staff Backend Engineer for Data Platform & Reliability
Staff Backend Engineer for Data Platform & Reliability

Osmo • New York (NY)

On-site
USD 130,000 - 190,000
Catered Lunch
401(k) employer match
Competitive salary and equity
+2
Staff Backend Infrastructure Engineer for AI-Driven Systems
Staff Backend Infrastructure Engineer for AI-Driven Systems

Otter.ai • Town of Montana (WI)

Hybrid
USD 210,000 - 275,000
Senior Backend Engineer, Data Systems (Modeling & Simulation)
Senior Backend Engineer, Data Systems (Modeling & Simulation)

Code Metal • Boston (MA)

Hybrid
USD 120,000 - 180,000
Health care plan with 100% premium
401k with 5% matching
Uncapped vacation
+4
Engineering Manager, Data Platform — Lead Big Data & MySQL
Engineering Manager, Data Platform — Lead Big Data & MySQL

DaParrot Ltd • United States

Remote
USD 180,000 - 230,000
Fully remote work environment
Learning & development budget
Annual compensation review
+5
Founding Data Engineer, Canonical Event Data
Founding Data Engineer, Canonical Event Data

Runtime Labs, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 200,000
Equity
ClickHouse Platform Engineer - Remote/Canada
ClickHouse Platform Engineer - Remote/Canada

Omnissa • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Employee ownership
401k with matching contributions
Disability insurance
+1
Senior Data Platform Engineer – Data Modeling
Senior Data Platform Engineer – Data Modeling

Backstory • Town of Poland (NY)

On-site
USD 150,000 - 210,000