> Markdown version of [/jobs/ext/2867833-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2867833-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Databricks - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $192,000.0 - $260,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), C++ (Programming Language), Databases, Data Loss, Disaster Recovery, Distributed Systems, Failover, Data Flow Control, Python (Programming Language), Reliability Engineering, Scala (Programming Language), Software Engineering, Data Lineage, Stream Processing, Data Pipelines, Golang - **Published:** September 12, 2026 - **Apply:** https://startup.jobs/staff-software-engineer-lakeflow-pipelines-dr-databricks-10006134 ## About the Role * A passion for distributed systems, databases, storage systems, streaming systems, or reliability engineering * Strong software engineering skills in Java, Scala, C++, Go, Python, or a similar production language * Understanding of consistency, transactions, idempotency, replication, checkpointing, and data lineage * Ability to define and work toward a multi-year technical vision with incremental, production-quality deliverables * 8+ years of experience working on related systems preferred * Optional: PhD or advanced research experience in databases, distributed systems, or storage This role offers the opportunity to build the foundations of resilient Lakehouse computing and help customers keep their data pipelines running when failure matters most. ## Description As a Staff Engineer on the part of the Lakeflow Disaster Recovery team, you will design and implement distributed systems that replicate and recover pipelines across regions. A pipeline is more than source code and output tables: it includes streaming checkpoints, source offsets, stateful operator state, table versions, transaction metadata, schedules, and dependencies across a dataflow graph. You will solve challenging problems involving consistency, idempotency, causal ordering, failover, failback, and safe recovery without silent data loss or duplication. You will work in one or more of the following areas: * Cross-region replication and recovery for Lakeflow pipelines, streaming tables, and materialized views * Distributed consistency across pipeline dependencies, table versions, and transaction logs * Failover and failback workflows with conservative correctness guardrails * Deep clone, metadata reconciliation, observability, and failure-injection testing * High-fidelity recovery simulations, game-day testing, and formal reasoning about failure modes ## Related Videos - [OLTP in the Lakehouse: Redefining Data for AI Workloads](https://www.wearedevelopers.com/videos/2038-oltp-in-the-lakehouse-redefining-data-for-ai-workloads) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know)