Search jobs > Mountain View, CA > Staff software engineer

Staff Software Engineer - Database Engine Internals

Databricks
Mountain View, California
$192K-$260K a year
Full-time

P-188

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 Apache 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
  • 8+ years of experience working in a related system (preferred)
  • Optional : PhD in databases or distributed systems

Benefits

  • Comprehensive health coverage including medical, dental, and vision
  • 401(k) Plan
  • Equity awards
  • Flexible time off
  • Paid parental leave
  • Family Planning
  • Gym reimbursement
  • Annual personal development fund
  • Work headphones reimbursement
  • Employee Assistance Program (EAP)
  • Business travel accident insurance

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 .

Local Pay Range$192,000 $260,000 USD

30+ days ago
Related jobs
Promoted
HealthCare Recruiters International
San Carlos, California

A Day In The Life Of Our Staff DQA Software Engineer:. BS in Computer Science, Electrical Engineering, Biomedical Engineering, Mechanical Engineering, or other related programs. Develop software-related verification and validation strategies for the R&D organization and ensure the execution of the s...

Promoted
LinkedIn
Mountain View, California

Staff Software Engineer on the Developer Productivity & Happiness Engineering team, you will be responsible for driving the technical direction and development of UI and UI infrastructure for LinkedIn engineers, in addition to shaping the strategy and vision of our organization as LinkedIn’s busines...

Promoted
OSI Engineering
Menlo Park, California

Staff Software Engineer is a technical hands-on role, with responsibilities ranging from being at the vanguard of solving technical problems to venturing into unchartered areas of technologies to solve complex problems. We’re looking for an experienced Software Engineer to be a key contributor in de...

Advanced Micro Devices, Inc
San Jose, California

Experience on LLMs/LMMs finetuning, distillation, and/or RLHF ACADEMIC CREDENTIALS BS, MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related technical fields. Experience on LLMs/LMMs finetuning, distillation, and/or RLHF ACADEMIC CREDENTIALS BS, MS or PhD in Compute...

WPRO TALENTS
Palo Alto, California

Your Responsibilities Lead the development of mission-critical aspects of our product Craft world-class user experiences with React Native, TypeScript, GraphQL and related technologies Contribute to the technical roadmap, and help make key decisions that drive the architecture, scalability, and reli...

Liftoff
Redwood City, California

As a Senior Staff Engineer on the Machine Learning Platform team at Liftoff, you will:. Work with an experienced team of ML, Software, and Infrastructure engineers who are building our next generation ML platform for Liftoff. Design, engineer, & implement reliable, scalable, and cost-efficient syste...

GRAIL
Menlo Park, California

GRAIL is seeking a Staff Software Engineer to help us evolve our data platform by supporting the growing data needs of GRAIL’s clinical and research activities. Due to the hybrid requirement at this point we are looking for an exceptional software engineer, confident in data platforms, who is locate...

Johnson and Johnson
Santa Clara, California

Are you interested in making a difference in a thriving diverse company culture, that celebrates the uniqueness of our employees and is committed to inclusion Apply today! In This Role You Will * Design and implement automated unit and integration test for robotic hardware and/or PCAs...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...