Parallel Compute Engine Internals Engineer

Teradata Corporation (SE)

Hartford (CT)

On-site

USD 101,600 - 152,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Teradata Corporation (SE) is hiring a Database Internals Engineer to design and build the next‑gen parallel compute engine. You will contribute to SQL front end, plan/optimizer, storage, and transactional components in a highly collaborative CTO office environment.

The role emphasizes greenfield work on scalable, distributed database internals with a strong engineering discipline. You will work on a small, focused team that shapes architecture and direction, applying rigorous design, testing,

Qualifications

  • Strong systems programming with Rust or C/C++.
  • Experience with distributed compute engines and parallelism.
  • Knowledge of SQL front end components and query planning.
  • Familiarity with vectorized processing and columnar formats.
  • Experience writing benchmarks and tests (golden tests, fuzz testing).
  • Exposure to modern benchmarking tools and test automation.

Responsibilities

  • Build components across engine spine: SQL front end, plan layer, optimizer, and operators.
  • Develop storage substrate with in‑memory and on‑disk formats and data structures.
  • Implement transactions, recovery, and concurrency controls.
  • Add parallelism and distribution with correct execution and data correctness.
  • Write design specs, tests, and ensure correctness before performance goals.

Skills

Rust/C++
Memory safety
Distributed systems
SQL front end
Vectorized execution
Benchmarking
Criterion/Google Benchmark

Tools

Criterion
Google Benchmark

Job description

Teradata Corporation (SE) is hiring a Database Internals Engineer to design and build the next‑gen parallel compute engine. You will contribute to SQL front end, plan/optimizer, storage, and transactional components in a highly collaborative CTO office environment.

The role emphasizes greenfield work on scalable, distributed database internals with a strong engineering discipline. You will work on a small, focused team that shapes architecture and direction, applying rigorous design, testing,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Parallel Compute Engine Internals Engineer
Parallel Compute Engine Internals Engineer

Teradata Corporation (SE) • Nashville (TN)

On-site
USD 101,600 - 152,500
Parallel Compute Engine Internals Engineer
Parallel Compute Engine Internals Engineer

Teradata Corporation (SE) • Denver (CO)

On-site
USD 101,600 - 152,500
Parallel Compute Engine Database Internals Engineer
Parallel Compute Engine Database Internals Engineer

Teradata Corporation (SE) • Richmond (VA)

On-site
USD 101,600 - 152,500
Database Internals Engineer — Next-Gen Parallel Engine
Database Internals Engineer — Next-Gen Parallel Engine

Teradata • Salt Lake City (UT)

On-site
USD 102,000 - 153,000
Database Internals Engineer - Next-Gen Parallel Engine
Database Internals Engineer - Next-Gen Parallel Engine

Teradata Corporation (SE) • Atlanta (GA)

On-site
USD 101,600 - 152,500
Next-Gen Parallel DB Internals Engineer
Next-Gen Parallel DB Internals Engineer

Teradata Corporation (SE) • Providence (RI)

On-site
USD 101,000 - 153,000
Next-Gen Parallel DB Internals Engineer
Next-Gen Parallel DB Internals Engineer

Teradata Group • San Diego (CA)

On-site
USD 120,000 - 160,000
Greenfield Parallel DB Internals Engineer
Greenfield Parallel DB Internals Engineer

Teradata Group • United States

On-site
USD 120,000 - 180,000
Flexible work model
Impactful frontier projects
Mentorship from leading engineers
Next-Gen Database Internals Engineer
Next-Gen Database Internals Engineer

Teradata • California (MO)

On-site
USD 180,000 - 240,000
Next-Gen Parallel DB Engine Intern
Next-Gen Parallel DB Engine Intern

Teradata Corporation (SE) • Columbus (OH)

On-site
USD 101,600 - 152,500