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
- 1Recruiter screenยท 30 min
- 2Technical interviewยท 60 min
- 3System design / architectureยท 60 min
0 0 0