Search jobs > Seattle, WA > Staff software engineer

Database Engine Internals - Staff Software Engineer

Databricks
Seattle, Washington
$182.4K-$247K a year
Full-time

P-955

Our mission at Databricks is to radically simplify the whole data lifecycle from ingestion to ETL, BI, and all the way up to ML / AI with a unified platform.

To achieve this goal, we believe the data warehouse architecture as we know it today will be replaced by a new architectural pattern, Lakehouse (), open platforms that unify data warehousing and advanced analytics.

The new architecture will help address several major challenges, including data staleness, reliability, total cost of ownership, data lock-in, and limited use-case support.

A critical part of realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized data warehouses in relational query performance, yet retain the expressiveness and of general purpose systems such as Apcahe Spark™

to support diverse workloads ranging from ETL to data science.

As part of this team, you will be working in one or more of the following areas to design and implement these next gen systems that leapfrog state-of-the-art :

  • Query compilation and optimization
  • Distributed query execution and scheduling
  • Vectorized execution engine
  • Data security
  • Resource management
  • Transaction coordination
  • Efficient storage structures (encodings, indexes)
  • Automatic physical data optimization

What we look for :

  • A passion for database systems, storage systems, distributed systems, language design, or performance optimization
  • Experience working towards a multi-year vision with incremental deliverables
  • Motivated by delivering customer value and impact
  • 10+ years of experience working in a related system (preferred)
  • Optional : PhD in databases or distributed systems
  • 30+ days ago
Related jobs
Promoted
Visa
Bellevue, Washington

As a Staff Software Engineer, you will be part of our Card Processing, Acceptance Solutions org to help design, enhance and build our transactional platform in an agile development environment. You have experience in commercial software development on Unix/Linux environment. Bachelor's degree in Mat...

Promoted
VirtualVocations
Seattle, Washington

A company is looking for a Senior Staff Software Engineer, Product. Key Responsibilities:Lead, architect, and drive major product initiatives across existing and new featuresCollaborate with cross-functional teams to brainstorm, prototype, and launch new solutionsSupport and mentor a team of product...

Databricks
Bellevue, Washington

A critical part of realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized data warehouses in relational query performance, yet retain the expressiveness and of general purpose systems such as Spark™ to support diverse workl...

Promoted
Rippling
Seattle, Washington
Remote

Senior Staff Software Engineer - Benefits Products. We build software that automates the tedium of managing insurance offerings and submitting enrollments. Acting as a technical leader within the engineering organization. Owning the overall quality, engineering excellence, and technical competence o...

Amazon Development Center U.S., Inc.
Seattle, Washington

We're looking for talented Software Development Engineers (SDEs) who share our mission and want their work to have resounding impact. As you design and code solutions to help our team drive efficiencies in software architecture, you’ll create metrics, implement automation and other improvements, and...

Anduril
Seattle, Washington

Love building platform and infrastructure tooling that enables other software engineers to scale their output. Provide technical leadership across a group of 15-25 software engineers. Deliver well architected systems through clear interfaces across components, code reviews, design reviews and modern...

reddit
Seattle, Washington

The Observability (OBS) team is looking to hire a Staff Software Engineer that thrives at the intersection of infrastructure and software development. As a member of the Observability team, your work will span these domains, which are rich with challenging infrastructure and software engineering pro...

Snap Inc.
Seattle, Washington

We're looking for a Staff Software Engineer to join the ML Feature Generation Team at Snap Inc!. We also expect the staff engineer to coach the rest of team members technically to work together on building new ML feature platform capabilities and improve system efficiency. We are looking for an Engi...

Databricks
Seattle, Washington

Our engineering teams build highly technical products that fulfill real, important needs in the world. Security Engineering is an integral part of Trust & Safety and has a critical role to play in keeping customer data from bad actors. Represent the security engineering discipline throughout the org...

Z1 Discovery Communications LLC
Bellevue, Washington

The Staff Software Engineer role requires an individual to be a strong servant leader who cares about the developer experience of the customers. We are hiring a Staff Software Development Engineer to join our team. Mastery of professional software engineering practices & best practices for the full ...