Next-Gen Database Internals Engineer

Teradata Corporation (SE)

Lansing (MI)

On-site

USD 102,000 - 153,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Teradata is seeking a Database Internals Engineer to help design and implement a next-generation parallel compute engine. You will join the Office of the CTO's Advanced Research Team, tackling massively parallel architectures and distributed execution across nodes.

You will work on core components from the ground up, collaborate with senior engineers, and contribute to a greenfield engine while maintaining rigorous design, testing, and performance benchmarks.

Qualifications

  • Experience with distributed query optimization and parallel execution
  • Familiarity with distributed execution frameworks like DataFusion
  • Strong systems programming with memory-safety discipline in Rust or C/C++

Responsibilities

  • Develop core components of a next-generation parallel compute engine (tokenizer/parser/binder, planner, optimizer, operators)
  • Build storage substrate (Arrow in-memory format, on-disk format, buffer pool, B-tree/LSM)
  • Implement transactions and recovery (MVCC, WAL, checkpoints)
  • Add parallelism and distribution for query work with exchange-based execution
  • Write design specs, create tests first, verify safety before performance, report benchmarks

Skills

Rust/C++ development
Relational algebra
Cost-based optimization

Tools

Apache DataFusion
Iceberg
Delta Lake

Job description

Teradata is seeking a Database Internals Engineer to help design and implement a next-generation parallel compute engine. You will join the Office of the CTO's Advanced Research Team, tackling massively parallel architectures and distributed execution across nodes.

You will work on core components from the ground up, collaborate with senior engineers, and contribute to a greenfield engine while maintaining rigorous design, testing, and performance benchmarks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Next-Gen Database Internals Engineer
Next-Gen Database Internals Engineer

Teradata • California (MO)

On-site
USD 180,000 - 240,000
Database Internals Engineer
Database Internals Engineer

Teradata • California (MO)

On-site
USD 180,000 - 240,000
Database Internals Engineer
Database Internals Engineer

Teradata Corporation (SE) • Lansing (MI)

On-site
USD 102,000 - 153,000
Staff Software Engineer - Next-Gen DB Engine Internals
Staff Software Engineer - Next-Gen DB Engine Internals

Menlo Ventures • San Francisco (CA)

On-site
USD 192,000 - 260,000
Equity opportunities
Annual performance bonus
Comprehensive benefits
Staff Engineer: HPC Distributed DB & In-DB ML
Staff Engineer: HPC Distributed DB & In-DB ML

MERCY COLLEGE • Village of Dobbs Ferry (NY)

Hybrid
USD 102,000 - 170,000
Paid time off
Medical/dental/vision insurance
401(k)
Principal Engineer — HPC & Distributed DB Architect (C++)
Principal Engineer — HPC & Distributed DB Architect (C++)

Circana • United States

Hybrid
USD 225,000 - 275,000
Competitive pay
Bonus eligible
Healthcare benefits
+2
Senior Staff Engineer: Hybrid HPC/DB Kernel
Senior Staff Engineer: Hybrid HPC/DB Kernel

Circana • United States

Hybrid
USD 140,000 - 210,000
Bonus pay
Medical/dental/vision insurance
401(k)
+1
Staff Software Engineer - Next-Gen DB Engine Internals
Staff Software Engineer - Next-Gen DB Engine Internals

Menlo Ventures • Mountain View (CA)

On-site
USD 192,000 - 260,000
Comprehensive benefits
Annual performance bonus
Equity options
Sr. Software Engineer - Database Internals
Sr. Software Engineer - Database Internals

Hireup.net • San Francisco (CA)

On-site
USD 120,000 - 160,000
Staff Engineer – HPC/Distributed DB Kernel (C++, Hybrid)
Staff Engineer – HPC/Distributed DB Kernel (C++, Hybrid)

Circana • United States

Hybrid
USD 153,000 - 187,000
Bonus pay