Senior Software Engineer - Distributed Data Systems
$157.7k - $213.8kDatabricks Inc.
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. Below Are Some 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 a huge 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 is 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. 5+ 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: $157,700—$213,800 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 Databricks
$182.4k - $247k
A leading data and AI company located in Bellevue is seeking an experienced Software Engineer to build innovative data storage and processing systems. Candidates should have over 8 years of experience... ...knowledge in algorithms and distributed systems, and a commitment to...Senior$157.7k - $213.8k
A leading data and AI company is seeking a Software Engineer to join the Runtime team in Bellevue, WA. Your role will focus on constructing distributed data storage and processing systems that excel over traditional SQL query engines. Applicants should have a strong foundation...Senior- Temporal is seeking a Senior Software Engineer to design, build, and maintain backend functionality for high scalability multi-tenant services... ...ideal candidate has at least 5 years of experience in distributed systems, solid computer science fundamentals, and familiarity...Senior
- ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Our Public Cloud engineering teams are responsible for innovating and maintaining a large... ...run across thousands of compute nodes in multiple data centres. Use and contribute to open‑source...Senior
$148.5k - $260.1k
Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud engineering teams are responsible for innovating and maintaining a large‑scale distributed... ..., large‑scale systems, and solving real‑world data‑management challenges. You must have a strong...Senior- 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...SeniorFull time
- 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...Senior
- salesforce.com, inc. is looking for a Distributed Systems Software Engineer (Senior/Lead/Principal) to innovate cloud solutions and maintain a robust distributed systems platform. Responsibilities include designing resilient systems, automating cloud infrastructure, and...Senior
- Join Snowflake as a Senior Software Engineer on the Polaris and Data Lake Catalog team, where you will design and implement scalable, distributed systems. This role involves significant collaboration with the Apache Iceberg community and focuses on enhancing the open data...Senior
- Build the future of data. Join the Snowflake team. Snowflake’s vision is to... ...of the Iceberg REST catalog. As a Senior Software Engineer on the Polaris and Data Lake Catalog... ...complex and exciting challenges in distributed systems, contributing to Snowflake’s mission...Senior
$196k - $230k
.... About the Role The Data Compute team is a foundational... ...for all of Robinhood engineering, enabling everything... ...customers. As a Senior Software Engineer on the Data... ...and ensure our systems meet the highest standards... ...across large-scale distributed systems. Collaborate...SeniorWork at officeFlexible hours3 days per week$200k - $287.5k
...the future of secure data collaboration together... ...collaborative team of engineers on a journey to provide... ...collaboration at Snowflake. AS A SENIOR SOFTWARE ENGINEER IN DATA CLEAN... ...from ideation and system design through to... ...large-scale distributed systems in production....SeniorFlexible hoursShift work- Snowflake is seeking a Senior Software Engineer in Data Clean Rooms to architect scalable infrastructure for secure multi-party collaboration... ...at least 7 years of experience in building large-scale distributed systems and expertise in Python or Java. This role is crucial...Senior
- ...AS A SENIOR SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Design and develop features, understand customer... ...and improve the experience of the data developer Contribute to big data... ...industry experience designing and building distributed systems, database systems, compilers, or...SeniorWork at office
$165k - $242k
...About The Role The Data Platforms Team serves... ...Are We are seeking a senior engineer with specialization in... ...years of experience in a software or infrastructure engineering... ...with one of the distributed NewSQL datastores such... ...designing and operating these systems at scale. You’re...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- Google is seeking experienced software developers in Kirkland, WA, focusing on C++, C, or Python. Successful candidates will tackle large-scale infrastructure and distributed systems, working on development and testing of innovative software products. With qualifications...Senior
$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....SeniorFlexible hours- 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...
- Salesforce is seeking a Software Engineer to build and manage large-scale data pipelines and observability systems. This role involves designing telemetry pipelines, enhancing... ...will have a strong understanding of distributed systems and experience with big data technologies...
- Build the future of data. Join the Snowflake team. We’re hiring a talented Senior Software Engineer to help us build a world class developer... ...engineer in the Engineering Systems (ES) team you will play a... ...industry-wide experts in distributed systems, cross-cloud development...Senior
- 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...SeniorLocal area
- Snowflake is searching for a Senior Software Engineer to join our Database Engineering team in Bellevue... ...our core product, enhancing data processing capabilities. We're looking... ...position requires a deep understanding of distributed systems and operational readiness for high-...Senior
- 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... ...Join us in building a cutting-edge cloud data platform. #J-18808-Ljbffr Dormont...Senior
$138k - $235k
...billion building products distribution industry and plans to become... ...Implement scalable, low‑latency systems that meet performance and... ...2-5 years of professional software engineering experience. Proficiency in... .... Solid understanding of data structures, algorithms, and...Senior$117.2k - $313.7k
Job Category Software Engineering Job Details About Salesforce Salesforce is... ...together. Teams Pillar 1: Data Engineering & Observability... ...pipelines and observability systems that power metrics, logging,... ...Ideal candidates have strong distributed systems fundamentals, backend...Senior$167k - $230k
...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....SeniorFull timeTemporary workWork at officeFlexible hours$155k - $190k
...first health provider led data platform with a vision... ...of health, software and big data experience... ..., and solving complex distributed data issues. This opportunity... ...and supporting systems capable of processing... ...architects, and other engineers. Innovate using strong...SeniorFor contractorsVisa sponsorshipWork visaFlexible hours$155k - $190k
Senior Software Engineer - Unstructured Data Processing Seattle, WA Truveta is the world’s first health provider‑led data platform with a vision of... ...expertise in cloud‑native infrastructure, distributed systems, and strong product thinking. You will partner closely...SeniorFor contractorsH1bWorldwideVisa sponsorshipWork visaFlexible hours- ...National Laboratory in Seattle seeks a Senior Software Engineer to contribute to advanced AI... ...you will design and implement scalable systems while collaborating with talented professionals... ...include developing infrastructure for data processing and ensuring the successful...Senior
$140k - $200k
...to work on applications and data at scale, serving millions of... ...and need generalist software engineers to build fast, scalable, and... ...infrastructure and a variety of other systems all to help connect people... ...code as part of a growing distributed system. We ’re working on data...SeniorFull timeContract workFor contractorsFor subcontractorH1bWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Data Systems. Be the first to apply!
- ngo software engineer Bellevue, WA
- software developer Bellevue, WA
- software developer internship no experience Bellevue, WA
- part time software developer remote Bellevue, WA
- financial software developer Bellevue, WA
- senior software engineer ruby on rails Bellevue, WA
- software engineer amazon Bellevue, WA
- senior software design engineer Bellevue, WA
- software engineer part time Bellevue, WA
- software engineer remote Bellevue, WA

