Applied Methods
~The MetaEngineeringDatabase & Systems Engineer

Database & Systems Engineer

Engineers in this role design and operate the database and storage systems that underpin AI infrastructure at massive scale, handling everything from query optimization and transaction management to distributed storage architecture. They work deeply with storage engines, cache layers, and multi-database topologies, making critical tradeoffs between consistency, performance, and resilience as their systems support billions of requests and exabyte-scale workloads. Unlike query optimization or distributed systems specialists, these engineers own the full vertical of how data is stored, retrieved, and scaled—partnering with infrastructure and product teams to ensure databases reliably serve both transactional product workloads and compute-intensive AI training pipelines. They typically sit within platform or infrastructure organizations alongside teams building query engines, replication systems, and cloud infrastructure.

$ titles --canonical
Database EngineerSenior Software Engineer - Database Engine InternalsStorage EngineerStaff Systems EngineerQuery Engine Engineer
Open Jobs32
Companies Hiring12
$02

Skills

What companies are looking for in this role.

$ skills --core

Designing and optimizing distributed query engines and query execution plans

95%

Building and maintaining large-scale database systems with high performance and reliability

95%

Designing and implementing distributed storage systems and storage engines

90%

Implementing data structures and algorithms for efficient data retrieval and manipulation

90%

Debugging, profiling, and optimizing system performance including memory, CPU, and I/O

88%

Implementing indexing strategies and query optimization techniques

85%

Architecting systems for distributed execution across multiple nodes and cloud environments

85%

Managing transactions, consistency, and durability in database systems

85%

Building scalable storage solutions for multi-tenant environments and handling large data volumes

83%

Designing and operating OLTP (online transaction processing) systems at scale

80%

Integrating and managing APIs between different database and system components

78%

Designing and implementing efficient data encoding and compression strategies

72%
$ skills --emerging

Implementing observability, monitoring, and diagnostic tooling for distributed systems

82%

Building specialized database systems for AI workloads including vector search and embeddings

78%

Designing systems for observability and tracing data collection at scale

72%

Implementing GPU-accelerated and specialized hardware-aware storage systems

65%

Building change data capture and data movement infrastructure

65%

Designing multi-cloud and multi-region data architecture and migration strategies

62%
$ skills --soft

Collaborating with cross-functional teams to align technical decisions with product requirements

88%

Communicating complex technical concepts clearly to diverse audiences

85%

Taking ownership of system reliability, durability, and customer impact

82%

Mentoring and upleveling peers through code review and knowledge sharing

75%

Leading incident response and post-mortem processes for production systems

72%

Providing technical leadership and setting architectural direction for teams

70%
$03

Technology

The tools and technologies that define this role.

$ tech --language
C++very high
Rusthigh
Golow
Pythonlow
$ tech --framework
Apache Lucenemoderate
Delta Lakelow
gRPClow
Photonlow
$ tech --platform
MongoDBvery high
Amazon S3high
AWShigh
Kuberneteshigh
PostgreSQLhigh
Azure Blob Storagemoderate
GCPmoderate
Google Cloud Storagemoderate
Redismoderate
WiredTigermoderate
Elasticsearchlow
Sparklow
$ tech --tool
Grafanamoderate
Prometheusmoderate
$ tech --concept
RDMAmoderate
FUSElow
GPU Direct Storagelow
NFSlow
Protocol Bufferslow
$04

Open Jobs

32 open Database & Systems Engineer jobs across 12 companies.

Anthropic4d
Staff+ Software Engineer, Databases
San Francisco, CA | New York City, NY | Seattle, WA·Engineering
MongoDB2w
Software Engineer 3, Query Integration
Austin; New York; New York City; San Francisco; United States·Engineering
Glean1mo
Software Engineer, Storage
Mountain View, CA·Engineering
MongoDB1mo
Software Engineer 3
Dublin·Engineering
MongoDB1mo
Software Engineer 3 - Query Optimization
Atlanta; Boston; New York City·Engineering
MongoDB1mo
Staff Software Engineer - Query Execution
United States·Engineering
LangChain1mo
Senior Software Engineer, Database (SmithDB)
San Francisco, CA·Engineering
MongoDB2mo
Staff Software Engineer, Query (Optimization)
Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec·Engineering
MongoDB2mo
Staff Software Engineer, Query (Optimization)
United States·Engineering
CoreWeave2mo
Sr. Engineer, Storage
Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA·Engineering
MongoDB3mo
Software Engineer 3
Sydney·Engineering
MongoDB3mo
Senior Engineering Manager, Storage Execution (RSS)
New York·Engineering
MongoDB3mo
Software Engineer 3, Query Execution
Dublin·Engineering
Nscale3mo
Senior Engineer, Storage Services
UK·Engineering
Databricks3mo
Staff Database Engineer
Bellevue, Washington; Seattle, Washington·Engineering
Databricks3mo
Staff Database Engineer
Mountain View, California; New York City, New York; San Francisco, California·Engineering
xAI3mo
Member of Technical Staff - Real-Time Storage
Palo Alto, CA·Engineering
Databricks3mo
Systems PhD - Software Engineer
Bellevue, Washington; Seattle, Washington·Engineering
Databricks3mo
Systems PhD - Software Engineer
Mountain View, California; San Francisco, California·Engineering
Databricks4mo
Senior Software Engineer - Database Engine Internals
Belgrade, Serbia·Engineering