This job is no longer available

The job listing you are looking has expired.
Please browse our latest remote jobs.

See open jobs →
← Back to all jobs

Software Engineer - Systems PhD Candidates

Added
21 days ago
Type
Full time
Salary
Not Specified

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Save job

Overview

Databricks is seeking a Software Engineer – Systems PhD Candidates to join our engineering team. This role focuses on building and optimizing scalable distributed systems that power Databricks’ data analytics platform. The successful candidate will collaborate with PhD researchers and engineers to translate cutting-edge research into production-grade software.

Responsibilities

  • Design, implement, test, and optimize distributed systems at scale for analytics workloads.
  • Collaborate with research teams to translate academic ideas into production-grade software.
  • Contribute to system architecture, performance optimization, reliability, and maintainability.
  • Engage with PhD candidates on research projects and provide mentorship as needed.

Qualifications

  • Pursuing or recently completed PhD in Computer Science, Electrical Engineering, or a related field with a focus on systems, distributed systems, operating systems, or networking.
  • Strong programming experience in C++ and Python; solid Linux proficiency.
  • Deep understanding of data structures, algorithms, and performance optimization.
  • Excellent communication and collaboration skills.

Nice to have

  • Experience with cloud platforms, distributed databases, or ML systems.

Location

Mountain View, California; San Francisco, California

About Databricks

Databricks is a unified data analytics company that builds the open-source Apache Spark-based platform and lakehouse.

How to Apply

Apply here: https://databricks.com/company/careers/open-positions/job?gh_jid=6875433002

Use AI to Automatically Apply!

Let your AI Job Copilot auto-fill application questions
Auto-apply to relevant jobs from 300,000 companies

Auto-apply with JobCopilot Apply manually instead
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to On site Engineering Jobs. Just set your preferences and Job Copilot will do the rest—finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →