Skip to content

Systems PhD - Software Engineer

150k – 190kMountain View, CASan Francisco, CAOnsite
Summary

Software engineer on the Database Engine team designing and implementing advanced systems for query optimization, distributed execution, vectorized engines, and storage structures. Requires PhD in databases or systems with passion for cutting-edge performance optimization.

About the role

Responsibilities

  • Design and implement database engine systems including:
    • Query compilation & optimization
    • Distributed query execution and scheduling
    • Vectorized engine execution
    • Data security
    • Resource Management
    • Transaction coordination
    • Efficient storage structures (encoding, indexes)
    • Automatic physical data optimization

Requirements

  • PhD in databases or systems
  • Passion for database systems, storage systems, distributed systems, language design, and/or performance optimization
  • Motivated by delivering customer value and impact
Skills
Distributed SystemsQuery OptimizationDatabase SystemsStorage SystemsVectorized ExecutionData SecurityResource ManagementTransaction CoordinationPerformance OptimizationLanguage Design
Similar roles at this salary range
All Backend Engineering jobs →
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
Aurelian

Staff Backend Engineer

Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.

180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
MongoDB

Senior Software Engineer, Public Backup

Senior engineer building and scaling MongoDB's backup infrastructure including Go agents, Java server systems, and JavaScript UI for petabyte-scale distributed database recovery.

126k – 248kNew York, NYBackend EngineeringOn-siteGoC#
Onos Health

Senior Software Engineer

Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.

180k – 240kSan Francisco, CABackend EngineeringHybridAWSPython