431,605open jobs
14,862companies
60,035added this week
Browse all
Salary
$42k – $89k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff
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.

We're looking for a Staff Software Engineer to join the Platform Ops team (Platform Engineering) and lead initiatives that enable developer productivity by building and improving developer tooling and environments, and by improving other productivity tools around observability. Our team builds the shared systems and workflows engineers rely on every day: internal developer environments and self-serve tooling that makes the recommended way to ship changes the easiest way.

This is a platform tooling role with a focus is on reusable capabilities and self-service workflows adopted across teams. You'll also help develop AI-based workflows for productivity and efficiency, including automation that improves infrastructure operations (for example, faster triage, automated runbook steps, and better self-service for common issues). You'll prioritise the highest-impact problems by looking at where time is being lost today (slow builds, flaky tests, manual release steps, repetitive operational work) and turning that into concrete projects.

You'll set clear success metrics up front and use them to guide design decisions and rollouts. Expect to partner closely with engineering teams to drive adoption, document changes, and iterate based on feedback. You'll drive cross-team work across internal tooling, developer environments, observability, and reliability, focusing on measurable improvements (for example: shorter lead time, fewer incidents, and faster recovery). You'll add automation and enable developer workflows across all three major cloud environments (AWS, Azure, and GCP).

As a staff engineer on the team, you'll lead medium-to-large initiatives end-to-end: define the problem with stakeholders, write a design and rollout plan, build and operate the solution in Python/Go, and measure results. You'll work across Platform Engineering, Release Engineering, Security, and product engineering teams to

make improvements that are adopted broadly and remain reliable over time.

Responsibilities:

  • Lead end-to-end projects that improve developer tooling, environments, and operational workflows (speed, reliability, and safety).
  • Design and operate internal tooling/services in Python and/or Go.
  • Build tooling for our internal developer platform (self-service workflows, shared patterns, developer-facing interfaces).
  • Add automation and enable developer workflows across all three major cloud environments (AWS, Azure, and GCP).
  • Develop AI-based workflows that improve developer experience and reduce repetitive manual work, including efficiency gains in infrastructure operations.
  • Improve developer feedback loops through better observability (metrics/logs/traces), making failures easier to diagnose.
  • Design/build and document paved paths and self-service capabilities so teams can ship without extensive platform expertise.
  • Improve reliability through automation and observability (metrics/logs/traces), and drive incident follow-ups to reduce recurrence.
  • Set technical direction (design docs, tradeoffs, sequencing) and drive delivery across stakeholders.
  • Mentor engineers through design and code reviews.

Requirements:

  • Strong experience building and operating production services in Python and/or Go.
  • Experience with at least one cloud provider (AWS, Azure, or GCP) and core primitives (IAM, networking, compute).
  • Experience building developer productivity tooling (CI systems, build tooling, developer portals, workflow automation).
  • Track record leading ambiguous, cross-team technical projects to completion.
  • Strong communication and engineering judgment.

You'll have an edge if you have:

  • Kubernetes/platform abstractions experience.
  • Infrastructure-as-code (Terraform/OpenTofu), including reusable modules, safe state practices, and modernization of shared platform foundations.
  • Experience building internal developer platforms (IDPs) / developer portals/self-service tooling.
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.
431,605 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
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

Similar stack
Same company
Bengaluru
$151k – $305k per year (Estimated) • In office • Full-Time • Bachelor's Degree • London • Paris
Python
Databases
Neo4j
Amazon Neptune
AI/ML
Airflow
Prompt Engineering
AI Agents
NLP
TensorFlow
PyTorch
Knowledge Graph
DevOps
GCP
Azure
AWS
Vector
Analytics
ETL/ELT
Apache NiFi
Apply
In office • Full-Time • Bachelor's Degree • London
Python
Databases
Neo4j
Amazon Neptune
AI/ML
Airflow
Prompt Engineering
Multimodal AI
AI Agents
NLP
TensorFlow
PyTorch
LLM
Knowledge Graph
DevOps
GCP
Azure
AWS
Vector
Analytics
ETL/ELT
Apache NiFi
Apply
$74k – $168k per year (Estimated) • In office • Full-Time • 8+ years exp
PowerShell
DevOps
Terraform
Azure DevOps
Azure
Windows Server
Bicep
Hyper-V
Cybersecurity
Zscaler
Microsoft Entra ID
Apply
$16k – $31k per year (Estimated) • In office • 2+ years exp • Moscow
Python
SQL
Python
Flask
FastAPI
Scrapy
Beautiful Soup
Asyncio
HTTPX
Aiohttp
Databases
MySQL
PostgreSQL
AI/ML
LLM
DevOps
GitHub Actions
GitLab CI
CI/CD
Git
Docker
GitHub
GitLab
QA
Selenium
Playwright
Apply
Data Engineer 9 min ago
$21k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Hyderabad
Python
Python
pySpark
AI/ML
Spark
Analytics
ETL/ELT
Apply
$41k – $89k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
Go
DevOps
Terraform
GCP
Helm
CloudFormation
Datadog
Azure
CI/CD
ArgoCD
AWS
Kubernetes
Apply
$42k – $90k per year (Estimated) • In office • 8+ years exp • Bengaluru
Python
Go
JavaScript
Rust
TypeScript
SQL
Databases
PostgreSQL
Snowflake
Databricks
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Claude
Model Context Protocol
dbt
LLM
OpenAI Codex
Frontend
React.js
DevOps
Kubernetes
Apply
$23k – $56k per year (Estimated) • In office • Bengaluru
Python
Go
DevOps
Terraform
GCP
Helm
CloudFormation
Datadog
Azure
CI/CD
ArgoCD
AWS
Kubernetes
Apply
$28k – $66k per year (Estimated) • In office • Bengaluru
Python
SQL
Databases
Snowflake
Databricks
LookML
Google BigQuery
Amazon Redshift
AI/ML
dbt
AI Agents
DevOps
GitHub Actions
CI/CD
GitHub
Management
Slack
Apply
$42k – $90k per year (Estimated) • In office • Bengaluru
Python
AI/ML
dbt
AI Agents
Human-in-the-Loop
LLM Guardrails
DevOps
CI/CD
GitHub
Management
Slack
Jira
Apply
$29k – $74k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
ABAP
Databases
SAP HANA
Apply
$27k – $61k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
Apply
See all jobs
This is one of many
431,605 more open roles from verified company boards, updated every day.