2,010,313open jobs
119,258companies
250,322added 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.
2,010,313 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
$120k – $173k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · London
Python
Rust
C++
DevOps
Docker
GitLab
Linux
Apply
≈ $89k – $184k per year (Estimated) · In office · Full-Time · 5+ years exp · Copenhagen
Python
Go
Rust
Go
Temporal
Apply
Remote (Brazil) · Full-Time · Brazil
Python
SQL
Databases
Databricks
AI/ML
Spark
DevOps
Rest API
Terraform
CI/CD
Jenkins
Git
AWS
GitLab
Analytics
Power BI
ETL/ELT
Apply
≈ $104k – $215k per year (Estimated) · Hybrid · Contractor · 2+ years exp · San Francisco
Python
JavaScript
TypeScript
Python
Django
AI/ML
Model Context Protocol
Frontend
React.js
Apply
$84k – $125k per year · Hybrid · Full-Time · 9+ years exp · Bachelor's Degree · Plano
JavaScript
Java
TypeScript
AI/ML
Copilot
ChatGPT
Frontend
Angular
DevOps
Rest API
Terraform
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
SOAP
Management
Agile
Scrum
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 6 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 6 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
Sr Software Engineer 7 hours ago
≈ $18k – $41k per year (Estimated) · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
MySQL
PostgreSQL
AI/ML
Copilot
Cursor
LangChain
Claude Code
Model Context Protocol
AI Agents
Semantic Kernel
LLM
OpenAI
Anthropic
Agentic Workflows
Multi-Agent Systems
Frontend
Next.js
React.js
DevOps
Rest API
Azure DevOps
Azure
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Scrum
Apply
≈ $18k – $41k per year (Estimated) · In office · 5+ years exp · Master's Degree · Bengaluru
Python
JavaScript
TypeScript
DevOps
Splunk
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
IAM
Management
Agile
Scrum
Kanban
Apply
≈ $11k – $29k per year (Estimated) · Remote (India) · 2+ years exp · Bachelor's Degree · Bengaluru
JavaScript
DevOps
Bitbucket
Management
Trello
Confluence
Jira
QA
Jest
Mocha
Apply
Network Admin 7 hours ago
In office · 1+ year exp · Bengaluru
Apply
≈ $16k – $34k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Airflow
dbt
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Tableau
Power BI
ETL/ELT
Fivetran
Azure Data Factory
Data Vault
Management
Agile
Apply
See all jobs
This is one of many
2,010,313 more open roles from verified company boards, updated every day.