
Posted 7 hours ago
Software Engineer, Growth Data Platform
OmniSoftware Engineer, Growth Data Platform
Perks & benefits
Health InsuranceMedical InsurancePaid Leave
Requirements
2+ years experience in data platforms or backend systems, Experience with Snowflake, dbt, or Dagster, Strong data modeling and schema evolution knowledge, Proficiency in Python and SQL
Skills
PythonSQLSnowflakeDBTDagsterAWS
About the role
About the Company
Omni is the AI analytics platform that turns company data into a trusted source of truth for AI. Built on a semantic model, Omni gives enterprises a governed context graph for analytics and AI.
Responsibilities
- Build and scale the data platform that turns messy GTM signals into reliable, auditable workflows
- Design queues and workers for enrichment, routing, assignment, and activation
- Integrate external data sources and APIs across CRM, sales engagement, ads, and enrichment vendors
- Work directly with GTM teams to turn one-off experiments into reusable platform primitives
- Debug production issues across Snowflake, dbt, Dagster, AWS, and vendor APIs
Requirements
- 2+ years of experience building data platforms, backend systems, workflow engines, or data/ML infrastructure
- Deep experience with analytical data systems such as Snowflake, Databricks, BigQuery, dbt, Spark, Airflow, or Dagster
- Track record of owning complex, end-to-end systems serving real users or business-critical workflows
- Strong judgment regarding data modeling, schema evolution, contracts, and lineage
- Strong debugging instincts
Preferred Qualifications
- Experience with Python and SQL
- Familiarity with AWS Batch, Lambda, and Terraform
- Experience with orchestration tools like Dagster or Airflow
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Growth Data Platform
Omni · San Francisco
