Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Distributed Data Systems

$166k - $225k

Databricks Inc.

P-59

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 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

$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 click here.

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Distributed Data Systems in United States vacancy
  • $124.9k - $228.9k

     ...firm located in Bellevue, WA is looking for a Senior Engineer to enhance its platform's performance in a...  ...candidates will have over 7 years of experience in software development and a strong understanding of distributed systems. The base salary for this role ranges from $1... 
    Senior

    The Trade Desk

    Bellevue, WA
    5 days ago
  •  ...About the Role Join a startup building an agentic data lakehouse platform. As a Senior Software Engineer, Distributed Data Systems, you'll work on a greenfield project to build scalable data infrastructure that transforms enterprise data into actionable insights... 
    Senior
    Remote work

    Clera

    United States
    2 days ago
  • $160k - $240k

     ...Bloomberg L.P. is looking for a Senior Software Engineer for their VAULT platform in New York. The...  ...involves building high-performance data pipelines and leading technical direction...  ..., and a strong understanding of distributed systems. This position offers a competitive... 
    Senior

    Bloomberg

    New York, NY
    5 days ago
  • $124.9k - $228.9k

     ...background, to work on large-scale distributed systems coordinating thousands of...  ...in cloud and physical data centers around the world,...  ...challenges. What you’ll do: As a Senior Engineer on this team, you will lead...  ...role. You have 7+ years of software development and engineering... 
    Senior
    Full time
    Temporary work
    Local area

    The Trade Desk

    Bellevue, WA
    5 days ago
  • $166k - $225k

     ...passionate about enabling data teams to solve the world...  ...business. Founded by engineers — and customer obsessed...  ...SQL query engines. As a software engineer on the Runtime...  ...building the next generation distributed data storage and processing systems that can outperform... 
    Senior
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    5 days ago
  •  ...A data orchestration company in California is seeking a Senior Software Engineer to advance their data layer for modern AI and analytics. You will work on optimizing distributed systems and enhancing caching policies in a small, impactful engineering team. The role demands... 
    Senior

    Alluxio Inc

    Foster, CA
    4 days ago
  • $216k - $270k

     ...Scale AI, Inc. is seeking a software engineer to design, build, and maintain scalable systems within its Generative AI Data Engine. As part of a dynamic hybrid team based in San...  ...background in front-end frameworks and distributed systems. The role offers a competitive salary... 
    Senior

    Scale AI

    San Francisco, CA
    4 days ago
  • $160k - $240k

     ...Senior Software Engineer — Distributed Data and Retrieval Platform Location Business Area Engineering and CTO Ref # 10051422 Description & Requirements...  ...behind some of Bloomberg’s most critical financial data systems. We provide deterministic, purpose-built APIs that let... 
    Senior
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    Princeton, NJ
    5 days ago
  •  ...leading healthcare technology firm is seeking a Senior Software Engineer to modernize clinical and claims data exchange systems. The ideal candidate has over 10 years of...  ...experience, specializes in high-volume distributed systems, and is proficient in .NET and Kubernetes... 
    Senior
    Remote work
    Flexible hours

    Engage PSG Search

    New York, NY
    3 days ago
  • $182.4k - $247k

     ...A leading data and AI infrastructure company is seeking a backend software engineer to design, build, and operate micro-services for their platform. Ideal candidates...  ...include developing large-scale distributed systems and collaborating with product management. The... 
    Senior

    Menlo Ventures

    Bellevue, WA
    4 days ago
  •  ...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...  ...information is represented and used by AI. This engineering team partners closely with the Granica... 
    Senior
    Flexible hours

    Granica

    San Francisco, CA
    4 days ago
  • $190.1k - $285.1k

     ...Workday, Inc. is looking for a Sr Software Development Engineer in Pleasanton, CA to architect and...  ...for their Apache Iceberg zero-copy data lake solution. The role requires deep...  ...engineering, specifically with Java, distributed systems, and large-scale data processing... 
    Senior

    Workday

    Pleasanton, CA
    1 day ago
  •  ...leading technology company in the United States is seeking a Software Engineer II to join their innovative team. This fully remote position requires hands-on experience with large-scale distributed database systems and proficiency in languages like C++, Java, or C#. You... 
    Remote work

    Buoyant Inc

    New York, NY
    17 hours ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven company dedicated to freeing...  ...have created large-scale data systems and globally distributed platforms that sit at the heart of...  ...data tech stack by building the software and data features that actually process... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    2 days ago
  •  ...Nuro, based in Mountain View, is seeking senior engineers to build and scale its large-scale computing infrastructure. The role involves...  ...critical applications. The ideal candidate has experience with distributed applications and holds a bachelor's degree in Computer... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    4 days ago
  • A leading technology company in San Diego is looking for a Senior Software Engineer specializing in distributed systems. You will develop and maintain a device telemetry platform, working closely with a collaborative engineering team. Applicants should have significant... 
    Senior

    Apple Inc.

    San Diego, CA
    2 days ago
  •  ...Area 1 Security is seeking motivated software engineers to join the MAPS team in Austin. The...  ...resource usage measurement and building data pipelines in a collaborative...  ...programming background, experience with distributed systems, and a deep understanding of TCP/IP networking... 
    Senior

    Cloudflare Area 1 Security

    Austin, TX
    4 days ago
  • $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... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    2 days ago
  • $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... 
    Full time
    Work at office
    Local area
    Relocation package
    Flexible hours

    Slope

    San Francisco, CA
    5 days ago
  •  ...leading cybersecurity firm in Sterling, Virginia is seeking a Senior Software Engineer to design resilient and scalable systems for critical missions. The role involves developing software for distributed environments, integrating advanced technologies like machine learning... 
    Senior

    Nightwing Group

    Sterling, VA
    4 days ago
  •  ...San Francisco is seeking an experienced software engineer with over 7 years of experience. You...  ...contributor in designing and deploying distributed services while fostering collaboration...  ..., particularly in distributed systems, and demonstrate the ability to communicate... 
    Senior

    Tryparadigm

    San Francisco, CA
    1 day ago
  •  ...teams at the heart of our data strategy. Both teams...  .... Pillar 1: Data Engineering & Observability Build...  ...pipelines and observability systems that power metrics,...  ...candidates have strong distributed systems fundamentals,...  ...quality, production-grade software using modern... 
    Senior

    B Capital

    Bellevue, WA
    5 days ago
  • $180k - $220k

     ...black.ai is looking for a Senior Software Engineer, Calibration & Control in Palo Alto, CA. In this...  ...and scientists to develop the control systems for utility-scale quantum computers....  ...experience in Python or C++, with a focus on distributed storage and graph databases. The... 
    Senior

    Black Inc

    Palo Alto, CA
    5 days ago
  •  ...leading insurance company is seeking a Senior Engineer to drive innovation in building high-performance...  ...technical projects, improve existing systems, and collaborate with teams to enhance...  ...observability and experience with distributed systems, Docker, and Kubernetes. Join a... 
    Senior

    GEICO

    Chevy Chase, MD
    4 days ago
  • $150k - $225k

     ...Cloud Software Engineer - Big Data & Distributed Systems Ft. Meade Area, MD • Government/Military Clearance Required: TS/SCI with Polygraph Full-Time | Fully Funded | $150K - $225K Keep the Mission Running. Helm Point Solutions is a woman-owned... 
    Full time

    Helm Point Solutions

    Maryland
    1 day ago
  • $146.5k - $228k

     ...Role Overview We’re seeking a Senior Software Engineer with deep experience building event-driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large-scale data and service pipelines running on AWS, supporting Scribd’s content enrichment... 
    Senior
    Home office
    Flexible hours

    Scribd

    Chicago, IL
    5 days ago
  • $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 closely...  ...Overview: We’re seeking a Senior Software Engineer with deep... 
    Senior
    Temporary work
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    4 days ago
  • $156k - $387.6k

     ...ByteDance's KV caching and storage systems team, where we build and own mission-critical distributed KV caching and storage products...  ...next-generation shared-storage engines, and performance/cost...  ...operational automation, observability, data movement, and recovery... 
    Senior
    Temporary work
    Local area
    Remote work

    ByteDance

    United States
    3 days ago
  • $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... 
    Senior
    For contractors
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd

    San Francisco, CA
    17 hours ago
  •  ...Amplitude in San Francisco is seeking a Senior Software Engineer to enhance its OLAP engine components...  ...will own critical parts of a complex system that processes trillions of events,...  ..., C++, or Python, and a passion for distributed systems. Amplitude offers excellent benefits... 
    Senior
    Flexible hours

    Amplitude

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Distributed Data Systems. Be the first to apply!