Senior Software Engineer - Distributed Data Systems
$166k - $225kDatabricks 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 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. 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 base 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 utilizes 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
$166,000 — $225,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 Databricks Inc.- ...design but by the inefficiency of the data that feeds it. At scale, each redundant... ...theory , probabilistic modeling , and distributed systems to design self‑optimizing data... ...is represented and used by AI. This engineering team partners closely with the Granica...SeniorFlexible hours
$230k - $385k
...we integrate cutting-edge hardware and software to explore a broad range of robotic form... ...capabilities with the constraints of physical systems to improve peoples' lives. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the...SuggestedWork at officeRelocation package$146.5k
...About the team: The ML Data Engineering team powers metadata... ...of users worldwide. Our systems operate at massive scale, supporting... ..., data engineering, and distributed systems, collaborating closely... ...: We're seeking a Senior Software Engineer with deep experience...SeniorLocal areaWorldwideHome officeFlexible hours$255k - $405k
...ensuring they are reliable, user‑friendly, and aligned with our mission of broad societal benefit. About the Role As a Software Engineer, Distributed Data Systems, you will design and scale the infrastructure that powers large‑scale multimodal training and evaluation at...SuggestedFull timeWork at officeLocal areaRelocation packageFlexible hours$146.5k - $228k
...attitude. About the team: The ML Data Engineering team powers metadata... ...millions of users worldwide. Our systems operate at massive scale,... ..., data engineering, and distributed systems, collaborating... ...Overview: We’re seeking a Senior Software Engineer with deep experience...SeniorTemporary workLocal areaWorldwideHome officeFlexible hours$175k - $225k
A cutting-edge technology firm is looking for a Senior Backend Engineer to design distributed systems for running AI agents. This role involves managing core data infrastructure and ensuring scalable solutions. The ideal candidate has 4+ years of backend engineering experience...Senior- ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Our Public Cloud engineering teams are responsible for innovating and maintaining a... ...scale systems, proficiency with solving real-world data management challenges, a strong understanding of how...Senior
$148.5k - $260.1k
...duplicating efforts. Job Category Software Engineering Job Details About... ..., U.S. Government CAC/PIV. Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud engineering... ...with solving real-world data management challenges, a strong...SeniorLocal area- A leading tech company based in San Francisco is seeking a Software Engineer to enhance its data and AI platform. The role involves developing high-performance distributed data systems and delivering on ambitious projects such as Delta Lake and performance engineering....Senior
- Acceler8 Talent is looking for a Senior Distributed Systems Engineer with over 7 years of experience in software engineering. This hybrid position in San Francisco focuses on building systems for AI-powered clinical environments, impacting patient care directly. The role...Senior
- ...real-time. Our vision is AI systems that are flexible, personalized... ...serve LLMs at scale and the data pipelines that feed them. One... ...about both. Researchers and ML engineers will hand you workloads that... ...Scale: Design and operate distributed inference systems for LLMs, optimizing...Flexible hours
- Replo is hiring a Senior Backend Engineer to join our San Francisco team. This... ...architecting and implementing backend systems primarily in Typescript/... ...4 years of experience in distributed systems, a product-focused... ...to maintaining clean software practices. The position offers...SeniorWork at office3 days per week
$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space? Do you enjoy... ...Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software...SeniorFull timePart timeInternshipLocal area- A tech startup in San Francisco seeks a Senior Software Development Engineer to tackle engineering challenges in providing data access solutions. This role involves writing clean code, embracing a DevOps culture, and managing production environments for large-scale data...Senior
$293.6k - $335.1k
COMFORT SYSTEMS is seeking a Distinguished Software Engineer to join our innovative team in San Francisco, CA. You will lead technical contributions and mentor... ...in software engineering, particularly in distributed systems and cloud technologies. This role offers a...Senior- ...developers with deep experience in distributed microservices, and full stack systems to create solutions that help... ..., mentoring other members of the engineering community, and from time to time,... ...At least 6 years of experience in software engineering (Internship experience...SeniorFull timePart timeInternship
- B Capital in San Francisco is looking for a Senior/Lead/Principal Distributed Systems Software Engineer. The role involves designing and maintaining a distributed systems engineering platform for public cloud environments. Candidates should have over 3 years of backend...Senior
$191k - $225k
...Senior Software Engineer, Unified Data Store Airbnb 23 July 2025 Airbnb was born in 2007 when two hosts... ...provide a reliable, scalable, and global system-of-record storage infrastructure... ...experienced engineers on a modern distributed storage system. You will be the...SeniorWork experience placementCasual workLive inWork at officeRemote workFlexible hours$200k - $300k
A tech startup in San Francisco seeks a Lead Software Engineer to build and optimize foundational backend systems for a massive AI video dataset. You will lead architecture... ...in backend engineering, strong experience with distributed systems, and is proficient in Go, Python, or...- Rippling is seeking a Senior Staff Software Engineer to lead initiatives in the development of their platform and AI infrastructure. This high-impact role involves building scalable distributed systems and enhancing engineering quality across teams. The ideal candidate...SeniorWork at office
- ...Senior Software Engineer, ML Data Voxel is building the future of Computer Vision and Machine Learning... ...beverage, logistics, and pharmaceutical distribution. We've passed $10M ARR with strong... ...the Role Voxel's perception system is the technical core of everything...SeniorWork at officeFlexible hours
$180k - $225k
...success! We like software that’s serious and... ...About the Customer Data Team Our Customer... ...Data team builds the systems that ensure... ...has opinions about distributed data systems. Is the... ...entirely on AWS. Engineers develop by using remote... .... Compensation Senior Software Engineer...SeniorPermanent employmentFull timeWork at officeLocal areaRemote work$125k - $156.3k
...Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development... ...insight, and how to engineer data systems that accelerate discovery without... ...proficiency in Python, SQL, and distributed processing frameworks (Spark or equivalent...SeniorWork at officeImmediate startRemote workWorldwide- ...As a Research Engineer, Distributed Data Systems, you will design and scale the infrastructure that powers large-scale multimodal training and evaluation at OpenAI. You’ll manage distributed data pipelines, collaborate closely with researchers to translate requirements...
$124k - $329.2k
...platform for agentic software development - powered... ...Overview As a software engineer at GitHub, you will... ...and designers with a distributed, diverse and passionate... ...intimately familiar with the systems you build and take... ...Redis Cache, Azure Data Explorer Clusters....SeniorRemote work$230k - $310k
...the role You'll own Gamma's data infrastructure and... ...pipeline architecture, designing distributed systems that handle massive scale with... ...You'll solve the hardest data engineering challenges we face while setting... ...~10+ years as a data or software engineer with deep expertise...Full timeWork at officeWork from home$165k - $247k
About The Role & Team The Data Pipeline team owns the core... .... We build and operate the systems responsible for real-time event... ...pipeline end-to-end. As a Senior Software Engineer, you'll take on complex... ...quickly Previous experience in distributed systems, data processing,...SeniorWork at officeHome officeFlexible hours- ...Inc. in San Francisco, CA, is seeking a Senior Software Engineer (Infrastructure) to lead the design of scalable data and API systems. The role involves architecting real-time... ...in software engineering with a focus on distributed systems. The position offers competitive...Senior
- Voiceflow is seeking a Software Engineer (Distributed Systems) in San Francisco. As a founding engineer, you will focus on building a real-time database... ..., and prefers working in-person. Join us in shaping the future of data replication! #J-18808-Ljbffr Voiceflow
$196k - $245k
...accomplished and experienced Senior Software Engineer to join our dynamic team.... ...developing, and maintaining our data infrastructure and services... ..., and performant data systems. Design, implement, and... ...with a focus on large-scale distributed systems or data infrastructure...SeniorFull timeWork at officeRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Data Systems. Be the first to apply!
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer student San Francisco, CA
- software engineer amazon San Francisco, CA
- software developer positions San Francisco, CA
- software engineer full time San Francisco, CA
- software qa engineer San Francisco, CA
- new graduate software engineer San Francisco, CA
- junior software developer San Francisco, CA

