Senior Software Engineer

Added
4 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

bigquery snowflake sql python dbt

๐Ÿ“‹ Description

  • Design, build, and maintain core features of MetricFlow, including metric definitions, query
  • Own MetricFlow as an open-source project โ€” triage issues, review external pull requests, manage
  • Collaborate with engineers across dbt Cloud, dbt Core, and the Semantic Layer service to ensure
  • Improve performance, reliability, and observability of metric query execution at scale.
  • Partner with product, design, and developer-relations teammates to translate customer and community
  • Write clear technical documentation, RFCs, and design docs that raise the bar for how the team

๐ŸŽฏ Requirements

  • Strong professional software engineering experience, with a strong track record of shipping
  • Deep proficiency in Python, including modern typing, testing practices, and packaging.
  • Strong SQL fundamentals and a working understanding of how analytical query engines and data
  • Experience designing systems that involve parsing, compilation, or transformation โ€” for example
  • Solid grasp of software design principles: clean APIs, modularity, testability, and backwards
  • Excellent written and verbal communication โ€” you can explain complex tradeoffs clearly to

๐ŸŽ Benefits

  • 100% employer-paid medical insurance*
  • Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’