Staff Software Engineer - Distributed Data Systems
$182.4k - $247kDatabricks
P-988
Overview At Databricks, we are passionate about enabling data teams to solve the world’s toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world’s best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical challenges, from designing next‑gen UI/UX for interfacing with data to scaling our services and infrastructure across millions of virtual machines. And we’re only getting started. Modern data analysis employs sophisticated methods such as machine learning that go well beyond the roll‑up and drill‑down capabilities of traditional SQL query engines. As a software engineer on the Runtime team at Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming abstractions to support diverse workloads ranging from ETL to data science. Example Projects Apache Spark™ Develop the de facto open source standard framework for big data. Data Plane Storage Provide reliable and high performance services and client libraries for storing and accessing humongous amount of data on cloud storage backends, e.g., AWS S3, Azure Blob Store. Delta Lake A storage management system that combines the scale and cost‑efficiency of data lakes, the performance and reliability of a data warehouse, and the low latency of streaming. Its higher level abstractions and guarantees, including ACID transactions and time travel, drastically simplify the complexity of real‑world data engineering architecture. Delta Pipelines It’s difficult to manage even a single data engineering pipeline. The goal of the Delta Pipelines project is to make it simple and possible to orchestrate and operate tens of thousands of data pipelines. It provides a higher level abstraction for expressing data pipelines and enables customers to deploy, test & upgrade pipelines and eliminate operational burdens for managing and building high quality data pipelines. Performance Engineering Build the next generation query optimizer and execution engine that’s fast, tuning free, scalable, and robust. What We Look For BS (or higher) in Computer Science, related technical field or equivalent practical experience. Comfortable working towards a multi‑year vision with incremental deliverables. Motivated by delivering customer value and impact. 8+ years of production level experience in either Java, Scala or C++. Strong foundation in algorithms and data structures and their real‑world use cases. Experience with distributed systems, databases, and big data systems (Apache Spark, Hadoop). Pay Range Transparency Databricks is committed to fair and equitable compensation practices. The pay range(s) for this role is listed below and represents the expected salary range for non‑commissionable roles or on‑target earnings for commissionable roles. Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to job‑related skills, depth of experience, relevant certifications and training, and specific work location. Based on the factors above, Databricks anticipates utilizing the full width of the range. The total compensation package for this position may also include eligibility for annual performance bonus, equity, and the benefits listed above. For more information regarding which range your location is in visit our page here. Local Pay Range$182,400—$247,000 USD
About Databricks Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook. Benefits At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region, please visit Our Commitment to Diversity and Inclusion At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio‑economic status, veteran status, and other protected characteristics. Compliance If access to export‑controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone. #J-18808-Ljbffr DatabricksVacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Distributed Data Systems in Bellevue, WA vacancy
$207k - $301k
Google in Kirkland, WA is hiring a Staff Software Engineer specializing in AI/ML for distributed cloud storage. This role focuses on designing scalable and secure... ...experience in software development, machine learning, and systems programming. Compensation ranges from $207,000 to...Suggested$207k - $301k
Staff Software Engineer, AI/ML, Google Distributed Cloud, Storage Google - Kirkland, WA, USA Advanced Experience owning... ...model deployment, model evaluation, data processing, debugging, fine tuning). 5 years of experience in systems architecture, including building or...SuggestedTemporary work$148.5k - $260.1k
Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud engineering teams are responsible for innovating and maintaining a large... ..., large‑scale systems, and solving real‑world data‑management challenges. You must have a strong understanding...Suggested$217.1k - $298.55k
Databricks is seeking a Sr. Staff Software Engineer for the Money team in Bellevue, Washington. This... ...is crucial in designing and managing systems for commercializing Databricks... ...experience in large-scale projects and distributed services. A proactive mindset and leadership...Suggested- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed... ...people who can bring deep engineering insights and a data driven approach to test automation, reporting and data analytics...SuggestedFull timeLocal areaRemote workWorldwide
- DoorDash USA is looking for a skilled engineer to join their Storage team,... ...on building high-performance data abstractions. The role involves enhancing system efficiency, reliability, and leveraging... ...have a strong background in distributed systems and experience...
- Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Our Public Cloud engineering teams are responsible for innovating and maintaining... ...that run across thousands of compute nodes in multiple data centres. Use and contribute to open‑source technologies...
- Join a leading company as a Distributed Systems Software Engineer focused on building resilient cloud applications using Python or Go. The role emphasizes building and validating quality engineering processes for diverse infrastructures, with opportunities for innovation...Remote job
$155k - $190k
Truveta in Seattle is seeking a skilled software engineer to design and implement data processing pipelines and large-scale data platforms. The role requires experience in distributed systems, cloud-native architectures, and problem-solving within the healthcare domain....Flexible hours- Amazon Development Center U.S., Inc. is seeking a Software Development Engineer to design, develop, test, and deploy distributed machine learning systems for a worldwide customer base. You will work with AI/LLM technologies to deliver high-visibility AWS services, influence...Worldwide
$278.1k - $417.1k
Unity Technologies is seeking a Software Engineer to design and operate large-scale data pipeline systems. The role demands expertise in building ETL/ELT pipelines and... ...will work with cloud-native environments and distributed processing frameworks in a collaborative environment...$217k - $312.2k
Sr. Staff Software Engineer - Unity Catalog Data Governance Join to apply for the Sr. Staff Software Engineer - Unity Catalog Data Governance role... ...industry experience building and operating large‑scale distributed systems. Proven track record of driving initiatives...Local areaWorldwide$278.1k - $417.1k
...The Ads team powers the systems that connect... ...scalable, production‑grade data pipeline systems and curated... ...logic into well‑engineered, extensible systems serving... ...re looking for Strong software engineering... ...operating large‑scale distributed systems in production...Work at officeRelocation package$106.61k - $284.28k
...health hub through a combination of data, technology & people. We are building... ...you come in! About the Role As a Staff Software Engineer, you’ll be a key member of a collaborative... ...and operation of business-critical, distributed systems. We’re looking for technically...Hourly payFull timeTemporary workWork experience placementLocal areaFlexible hours- A leading technology firm is seeking four Software Development Engineers to join their team in Seattle, Washington. This hybrid full-time role... .... Ideal candidates will have a strong background in distributed systems and proficiency in Java, C#, and Python. Great...Full time
- Staff Software Engineer, Data Cloud Memorystore Google's software engineers develop the next‑generation technologies that change how billions... ...manage technical problems spanning multiple areas of distributed systems, directly impacting customers at planet‑scale. Benefits...Temporary work
- ...strategies, establishing technical directions, and mentoring engineers while ensuring operational excellence in streaming systems. Ideal candidates will have 8+ years of experience in cloud infrastructure and distributed systems, strong collaboration skills, and a BS/MS/PhD...2 days per week
- Dormont Manufacturing Co is seeking a Senior Software Engineer to design and develop features for their leading data management system. You will enhance the programmability... ...should have over 7 years of experience in distributed systems, fluency in Java and/or C++, and the...Work at office
- Amazon Data Services, Inc. in Seattle is seeking a skilled software engineer to develop and manage network infrastructure. The role involves designing scalable distributed systems and mentoring junior engineers while collaborating across AWS teams to enhance developer...
- Hireup.net is seeking an experienced systems engineer specializing in distributed systems and networking to enhance our peer-to-peer storage service. This... ...will have over 10 years of experience in system software, particularly in operating systems and networking. Join...Local area
- Google Cloud seeks software engineers to join the team in Seattle, WA, working on next-generation distributed systems and large-scale infrastructure. You will design, implement, and test code for scalable services, participate in design reviews, and help improve cloud...
$175k - $400k
...future of building products distribution. QXO is a publicly traded company... ...efficiency, and leveraging data, digital tools, and AI to... ...experienced principal software engineer, data to design and implement... ...and build large‑scale data systems that efficiently process massive...Temporary work$196.8k - $262.7k
...The Role As a Senior Backend Engineer on eBay’s Core Shipping... ...throughout all phases of the software development process Work with... ...on a regular basis Rely on data to make informed decisions about... ...at scale. Experience in distributed systems, database technologies, and...Immediate startRemote workWorldwideVisa sponsorship- Snowflake in Bellevue, WA is seeking a Senior Software Engineer to join the Global Services Platform... ..., enhancing developer productivity and system performance. Candidates should have over... ...us in building a cutting-edge cloud data platform. #J-18808-Ljbffr Dormont Manufacturing...
$209.7k - $283.8k
...making across the company. Our systems operate at scale across batch and streaming data, supporting analytics, product... ...sound. We are seeking a staff ML engineer to design and evolve the large... ...workflows, and enabling efficient, distributed model training at scale. You will...Work at officeWorldwideRelocation package- ...funded startup founded by leaders across national security operations, commercial technology investing, and large-scale distributed systems engineering. The team is building an AI-native platform designed from the ground up for real-world mission environments, grounded...Full timeImmediate start
- ...reliable, field-ready AI systems that solve the... ...go beyond typical data-driven approaches... ...rigorous engineering with learning systems... ...seeking a Senior / Staff ML Systems Engineer... ...architect and build the distributed infrastructure... ...Our teams span AI, software, robotics...Local area
$136k - $200k
...years of experience with software development in one or... ...of experience with data structures or algorithms... ..., large scale systems data analysis, visualization... ...resolution, and software test engineering. About the job Google'... ...retrieval, distributed computing, large-scale...Full time$1,000 - $2,030 per month
...and Eataly trust our software to power their delivery... ...low‑latency, reliable data delivery. Implement data... ..., and monitoring systems for pipeline health and... ...functionally with product, engineering, and analytics teams... ...their application in distributed computing systems....Full timeTemporary workWork at officeFlexible hours$181.3k - $261k
...we are obsessed with enabling data teams to solve the world’s... ...industry Represent the security engineering discipline throughout the... ...Response. Experience building systems at large‑scale internet companies... ...building large‑scale distributed systems with high availability...Local areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Distributed Data Systems. Be the first to apply!
Related searches
- data engineer analytics Bellevue, WA
- remote data engineer Bellevue, WA
- junior data engineer remote Bellevue, WA
- senior cloud data engineer Bellevue, WA
- data platform engineer Bellevue, WA
- data infrastructure engineer Bellevue, WA
- aws data engineer Bellevue, WA
- director data engineering Bellevue, WA
- big data developer Bellevue, WA
- senior data integration developer Bellevue, WA

