about 7 hours ago
Responsibilities
- Design, build, and maintain core features of MetricFlow.
- Own MetricFlow as an open-source project, managing releases and community engagement.
- Collaborate with engineers across dbt Cloud, dbt Core, and the Semantic Layer service.
- Improve performance, reliability, and observability of metric query execution.
- Translate customer and community feedback into product improvements.
- Write clear technical documentation and design documents.
- Mentor other engineers through code reviews and technical guidance.
Requirements
- Strong professional software engineering experience with a track record of 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.
- Solid grasp of software design principles like clean APIs and modularity.
- Excellent written and verbal communication skills.
- Experience collaborating in a distributed, asynchronous team environment.
Benefits
- 100% employer-paid medical insurance.
- Generous paid time-off policy, including sick time and parental leave.
- RSU stock grants.
- Professional development and training opportunities.
- Company virtual happy hours and team-building activities.
- Monthly cell phone stipend.
- Access to a mental health support platform for personalized care.