1d ago

Staff Software Engineer

India - Remote

โœจ $100k-$180k / yearest.

full-timesenior Remotesoftware

๐Ÿ›  Tech Stack

๐Ÿ’ผ About This Role

You'll design and build core features for MetricFlow, the open-source semantic engine powering the dbt Semantic Layer. Your work will shape how thousands of organizations define and consume trusted business metrics. You'll own high-leverage engineering decisions that directly impact the modern data stack's evolution.

๐ŸŽฏ What You'll Do

  • Design and build core MetricFlow features like query compilation
  • Own MetricFlow as an open-source project: triage issues, review PRs, manage releases
  • Collaborate with engineers across dbt Cloud and Core for seamless integration
  • Improve performance, reliability, and observability of metric query execution

๐Ÿ“‹ Requirements

  • Strong professional software engineering experience shipping production systems
  • Deep proficiency in Python including modern typing and testing practices
  • Strong SQL fundamentals and understanding of analytical query engines
  • Experience designing systems involving parsing, compilation, or transformation

โœจ Nice to Have

  • Prior experience contributing to a popular open-source project
  • Familiarity with dbt, MetricFlow, LookML, or Cube
  • Background in data warehousing internals or query optimization

๐ŸŽ Benefits & Perks

  • ๐Ÿ’ฐ Market-leading salary and equity
  • ๐Ÿฅ Comprehensive health insurance
  • ๐ŸŒ Remote-first culture with global team
  • ๐Ÿ“š Investment in craft with design docs and code review
  • ๐Ÿš€ Impact at scale in tens of thousands of companies

๐Ÿ“จ Hiring Process

Estimated timeline: 2-4 weeks ยท AI estimate

  1. 1Recruiter screenยท 30 min
  2. 2Technical interviewยท 60 min
  3. 3System design / architectureยท 60 min
0 0 0