Skip to content
OscilarOscilar

Staff Engineer - Analytics & Data Architecture

Staff engineer owning the analytical data layer, schema, and tiered analytics architecture. The role combines hands-on backend development with database performance optimization, observability, ingestion coordination, and measured architectural decision-making.

About the job

Responsibilities

  • Find and fix database performance and scaling problems.
  • Own the schema and data model for analytical data.
  • Design and build a tiered analytics platform spanning a system of record, low-latency serving tier, and batch/ML tier.
  • Decide where workloads run across tiers using measured latency, cost, and isolation benchmarks.
  • Build observability into the data layer so problems surface early.
  • Partner with the ingestion team to keep read and write paths coherent as schemas evolve.
  • Write code and shape the multi-quarter direction of the analytics platform.

Requirements

  • Deep production experience operating a database or analytical store under concurrent, customer-facing load.
  • Ability to reason from query plans to performance fixes.
  • Strong SQL knowledge and a solid mental model of columnar/OLAP execution.
  • Solid backend engineering experience; the stack uses Java.
  • Experience designing or materially shaping a multi-tier data platform and defending architectural decisions with measurements.

Nice-to-haves

  • Lakehouse experience with Databricks, Spark, Delta Lake, Iceberg, or comparable technologies.
  • Experience designing schemas for wide, semi-structured event data, including nested objects, maps, and JSON.
  • Streaming ingestion experience with Kafka or similar systems.
  • Experience leading a migration or major re-architecture with cost and latency analysis.
  • ClickHouse experience.
  • Connection-pool and JDBC-level tuning experience.
  • Familiarity with feature-flagged rollouts of query-engine behavior changes.
  • Open-source contributions to a query engine or related tooling.

Compensation and Benefits

  • Competitive salary for candidates hired as CLT.
  • Stock options.
  • Medical and dental coverage for employees and dependents.
  • Life and long-term disability coverage.
  • Monthly Caju Card meal allowance.
  • Remote-first flexibility.
  • Family-friendly environment, team events, and offsites.
  • Professional development opportunities.

Skills

SQL, Java, Databases, Olap, Data Architecture, Databricks, Spark, Delta Lake, Apache Iceberg, JSON, Kafka, ClickHouse, Jdbc, Query Optimization, Data Modeling

Vanta

Vanta

Remote

Staff Software Engineer, Foundations
$260k+/yrRemote7+ YOEData Engineering

Leads the re-platforming of Vanta’s compliance data layer from MongoDB to schema-aware PostgreSQL across high-throughput Kafka and S3 pipelines. The role requires staff-level distributed systems expertise, migration leadership, and strong experience with relational and document data modeling.

Okta

Okta

Toronto, Canada

Staff Software Engineer, Streaming Foundations
CA$110k+/yrOn-site3+ YOEData Engineering

Build and operate foundational streaming, messaging, and data pipeline infrastructure for highly scalable identity and analytics systems. The role requires 3+ years of software development experience and strengths in distributed systems, event streaming, and platform reliability.

Mozilla

Mozilla

United States
Senior Staff Data Engineer
No salary listedHybrid10+ YOEData Engineering

Leads the design and improvement of large-scale data platform systems and workflows, collaborating across engineering, data science, and business teams. Requires 10+ years of relevant experience, advanced SQL and Python, cloud data tooling, and technical leadership.

Vanta

Vanta

Canada

Staff Software Engineer, Foundations
No salary listedRemote7+ YOEData Engineering

Leads the migration and evolution of Vanta’s multi-tenant data platform, designing highly reliable ingestion, storage, and query systems at terabyte scale. The role requires staff-level distributed-systems expertise, Kafka and database fluency, and the ability to drive architecture across teams.

Vanta

Vanta

Remote

Senior Data Engineer
$190k+/yrRemote4+ YOEData Engineering

Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.