Remote job
Senior Analytics Engineer, Full-stack
Job details
About this role
Role overview Own the analytics and data platform that helps a growing software business make reliable decisions. You’ll work across ingestion, warehouse modeling, metric definitions, and business intelligence, making trusted data accessible to teams across the organization.
Responsibilities - Bring data from third-party services and operational systems into the warehouse. - Clean, transform, and organize datasets using a layered modeling approach. - Define core business metrics in a semantic layer and ensure they are accurate and consistent. - Build dashboards and visualizations for regular company use. - Improve self-service analytics so teams can answer questions without relying on engineering for every report. - Make pragmatic decisions about the data stack as needs evolve.
Requirements - Strong software engineering fundamentals, including system design, architecture, data modeling, and API design. - Ability to write maintainable code and work effectively in a monorepo. - Significant experience with dbt or a comparable declarative data modeling framework. - Hands-on experience with a semantic layer such as Omni or Looker. - Strong understanding of how to present data clearly through business intelligence tools. - Effective use of modern AI coding tools to accelerate engineering work.
Benefits and work setup The role is primarily office-based in San Francisco, with remote work considered for candidates able to work US time zones and travel to the office regularly. The stated compensation range is $100,000–$250,000 plus equity, varying by seniority and location. Benefits include healthcare, vision and dental coverage, flexible vacation, an AI tool budget, and meals and snacks at the office.