Senior Value Engineer
Remotedbt Labs seeks a Senior Value Engineer to drive measurable customer success and account growth by partnering with strategic customers and executives to accelerate dbt adoption, define value delivery strategies, and fuel renewals. The role combines business case development, executive presentations, workflow analysis, and collaboration with product/sales teams. Remote position, US-based.
Partner Development Representative
RemoteSales Development Representative, Japan
RemoteGlobal Alliance Lead
RemoteSenior Sales Onboarding Manager
RemoteGlobal Alliance Lead, Accenture
RemoteEnterprise Account Executive
RemoteGlobal Alliance Lead, Microsoft
RemoteSenior Solutions Architect, Enterprise (PNW)
US WestEnterprise Sales Director
RemoteSenior Software Engineer, Semantic Layer
Remotedbt Labs is hiring a Senior Software Engineer for the Semantic Layer team, based in Bangalore, to work on MetricFlow—the open-source semantic engine that turns dbt models into trusted business metrics. You'll design and build core features like metric definitions and query compilation across multiple data warehouses, own the MetricFlow open-source project including community contributions and releases, and collaborate across the dbt ecosystem to ensure seamless integration. Required experience includes strong production software engineering in Python, deep SQL fundamentals and understanding of analytical query engines, and prior experience designing systems involving parsing, compilation, or transformation (query planners, DSL compilers, etc.); you'll also need excellent communication and comfort in distributed, asynchronous teams. dbt Labs has surpassed $100M ARR, serves over 5,400 customers including AstraZeneca and JetBlue, and is backed by Andreessen Horowitz and Sequoia Capital. The role offers significant impact at scale (your code runs in tens of thousands of companies), named public maintainership of a foundational open-source project, market-leading compensation with equity, and a team focused on durable engineering and craft. Prior open-source maintenance experience and familiarity with semantic-layer technologies, query optimization, or data warehousing internals are nice-to-haves.
Staff Software Engineer - Semantic Layer
RemoteStaff Software Engineer - Semantic Layer at dbt Labs owning MetricFlow (open-source semantic engine). Role involves language design, query compilation, distributed data execution, feature design, and open-source stewardship. Requires significant distributed systems and data platform experience. Remote position based in India, not open to US candidates; Staff-level seniority exceeds James's typical range.
Enterprise Account Executive
RemoteEnterprise Sales Director (PNW)
RemoteSenior Platform Software Engineer, Transport
Remotedbt Labs is hiring a Senior Platform Software Engineer for the Transport team, which is building the foundational multi-cell cloud architecture that powers dbt Cloud for all customers globally. You'll design and operate core platform infrastructure including service routing, cloud networking, and account migration tooling while working on distributed systems problems at scale. The role requires 5+ years of backend or platform engineering experience with proficiency in Go or Python, deep expertise in cloud infrastructure (AWS/GCP/Azure, Kubernetes, Terraform), and strong cloud networking fundamentals; experience with cell-based architectures, internal developer platforms, or networking tools like Istio/Envoy is a plus. Compensation ranges from $147–178K ($163–198K in select major tech hubs), with equity, unlimited vacation, and strong benefits. This is a fully remote, asynchronous role within a senior distributed team, and notably requires hands-on ownership of complex distributed systems with on-call rotation responsibilities.
Majors Sales Director (Bay)
RemoteProduct Manager - Fusion
RemoteCustomer Account Executive
Dublin, IrelandSenior Customer Solutions Resident Architect
RemoteSr Technical Writer
Remote
Want dbt Labs roles matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.