1,997,226open jobs
118,118companies
244,717added this week
Browse all
Salary
≈ $34k – $85k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 8+ years exp

First seen by Alion on Sep 9, 2026.

Overview
Company
Impact
Profile match
dbt Labs is the company behind dbt, the leading analytics engineering platform that enables data teams to transform, test, and document data directly in the warehouse using software engineering best practices. Trusted by thousands of organizations, dbt helps analysts and data engineers build reliable, version-controlled data models that power analytics, reporting, and decision-making. By bringing modularity, testing, and collaboration to the analytics workflow, dbt Labs makes data more trustworthy, scalable, and easier to work with across the entire organization.

As a Staff Full-Stack Engineer on the Cloud Clients team, you'll own end-to-end delivery across the surfaces where dbt developers do their work: dbt Studio in the browser, the dbt VS Code extension, and the CLI workspace runtime that powers both. You'll help build dbt's AI-native developer experience, including agent workflows, diff review, streaming tool calls, charts and rich outputs for conversational analytics, and MCP apps that bring dbt projects directly into tools like Claude and Codex. This is a true full-stack role: you'll work across Python, TypeScript, React, and Kubernetes, with the expectation that you can take a feature from schema and service design through to the final pixel without a handoff

Responsibilities:

  • Own parts of the CLI workspace runtime that backs both surfaces, including migrating users off our legacy IDE and enabling asynchronous, background agent runs.
  • Design and build agent-facing experiences: streaming responses, transparent tool calls, diff review, and charting / rich output for conversational analytics.
  • Extend dbt into other developer surfaces: MCP integrations that make dbt projects usable directly from AI clients like Claude and Codex.
  • Lead well-scoped projects end to end: write the plan, partner with design and product, ship in two-week increments, and measure whether it worked.
  • Share on-call and customer support for your surfaces, and mentor engineers earlier in their careers.

Requirements:

  • 8+ years building production software, including senior-level ownership of projects that ran for months and involved several people.
  • Deep Python experience plus exposure to TypeScript and React; you move across the stack without waiting for a handoff.
  • Built and maintained something other developers depend on: an IDE, an editor extension, a CLI, an SDK, an LSP server, or a data tool.
  • Comfort with the operational side of shipping APIs, Kubernetes, Postgres, observability and being on the hook when something breaks.
  • Strong written communication: you can make a technical argument in a document and bring people along.
  • Worked asynchronously as part of a fully-remote, distributed team.

Bonus points for:

  • Shipped LLM- or agent-powered features to production, with real opinions on evaluation, latency, cost, and where models fall.
  • Worked with the Language Server Protocol, Monaco, CodeMirror, or other code-editor internals.
  • Hands-on dbt, SQL, or data warehouse experience (Snowflake, Databricks, BigQuery, Redshift).
  • Migrated users off a legacy product surface and decommissioned it without breaking them.
  • Go, Rust, or systems-level performance experience.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,997,226 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Java Developer 1 hour ago
$65k – $80k per year • Equity • In office • Full-Time • Sunnyvale
Java
Java
Spring Boot
DevOps
Rest API
Management
Agile
Apply
≈ $154k – $262k per year (Estimated) • Remote (United States) • 12+ years exp • Bachelor's Degree • United States
C#
C#
.NET
AI/ML
AI Agents
DevOps
Azure DevOps
Azure
GitHub
Apply
$192k – $202k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Diego
SQL
C#
Databases
PostgreSQL
RabbitMQ
Apache Kafka
DevOps
Rest API
Terraform
CloudFormation
CI/CD
Git
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Apply
$106k – $177k per year • Equity • In office • Full-Time • 9+ years exp • Charlotte • Austin
JavaScript
TypeScript
C#
Frontend
Angular
JQuery
DevOps
Azure
AWS
TeamCity
Octopus Deploy
Management
Agile
Scrum
Apply
$54k – $81k per year • Hybrid • Full-Time • Vantaa
Python
C++
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
Apply
≈ $47k – $136k per year (Estimated) • In office • Full-Time • Seongnam
Python
MATLAB
AI/ML
Claude
ChatGPT
Design
SolidWorks
Fusion 360
Management
Linear
SpaceTech
GD&T
Apply
Frontend Engineer 5 days ago
Remote (Serbia) • Serbia
JavaScript
TypeScript
Frontend
Next.js
React.js
DevOps
PagerDuty
AWS
GitHub
Cybersecurity
HIPAA
Design
Figma
Apply
≈ $52k – $120k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Lisbon
Python
SQL
Analytics
Tableau
Power BI
Apply
≈ $41k – $93k per year (Estimated) • Hybrid • Full-Time • 12+ years exp • Hsinchu
Python
Verilog
SystemVerilog
Perl
Apply
Release Manager 5 days ago
≈ $31k – $90k per year (Estimated) • Hybrid • Novi Sad • Belgrade
Python
PowerShell
DevOps
Splunk
Terraform
Ansible
OpenShift
Helm
Azure DevOps
Prometheus
Azure
CI/CD
Jenkins
Docker
Kubernetes
Grafana
Configuration Management
GitHub
GitLab
Management
Jira
ServiceNow
ITIL
ITSM
Apply
≈ $18k – $43k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
SQL
Databases
Snowflake
Databricks
LookML
Google BigQuery
Amazon Redshift
AI/ML
dbt
DevOps
GitHub Actions
CI/CD
GitHub
Analytics
Dimensional Modeling
Apply
≈ $35k – $85k per year (Estimated) • In office • Bengaluru
Python
Go
DevOps
Terraform
GCP
OpenTofu
Azure
AWS
Kubernetes
Platform Engineering
IAM
Apply
≈ $34k – $85k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
Go
DevOps
Terraform
GCP
Helm
CloudFormation
Datadog
Azure
CI/CD
ArgoCD
AWS
Kubernetes
Apply
≈ $18k – $41k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Spark
Flink
LLM
DevOps
Rest API
GCP
Datadog
Azure
AWS
Docker
Kubernetes
Grafana
API Gateway
Analytics
A/B Testing
Apply
≈ $21k – $53k per year (Estimated) • In office • 8+ years exp • Bengaluru
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Apply
≈ $18k – $41k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
Go
Java
DevOps
Rest API
gRPC
Terraform
GCP
CloudFormation
Azure
AWS
Kubernetes
Cybersecurity
Okta
Auth0
QA
Swagger
Apply
≈ $17k – $39k per year (Estimated) • In office • 8+ years exp • Bengaluru
Java
PHP
Ruby
C#
C++
Databases
MySQL
DevOps
CI/CD
Linux
Apache HTTP Server
Management
Agile
Scrum
Apply
Python Developer 11 hours ago
≈ $13k – $33k per year (Estimated) • Remote (India) • 3+ years exp • Bengaluru • Chennai
Python
Python
Django
Apply
See all jobs
This is one of many
1,997,226 more open roles from verified company boards, updated every day.