Database Internals Engineer
Teradata
Database Internals Engineer — Next-Gen Parallel Compute Engine At Teradata, we believe that people thrive when empowered with better information. Teradata's Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge, and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. About The Role Join the team that built the original Teradata engine, and work on what comes next. Inside the Office of the CTO, our Advanced Research Team is exploring a new generation of massively parallel, decentralized compute — engine architecture where parallelism is a first principle rather than a later refinement. That choice shapes everything that follows: the structure of plans, the expression of operators, the organization of storage, and the movement of work and data across nodes. It is the kind of systems problem that can define a career, and we are approaching it with both ambition and rigor. This is a rare opportunity to work at the frontier of database internals, learn from the people who helped define the field, and leave your mark on a new engine as it takes shape. If you want greenfield systems work backed by the people, resources, and a problem set only a company like Teradata can offer, this is the place. What You’ll Do Build components across the engine spine: SQL front end (tokenizer, parser, binder), logical/physical plan layer, rule‑ and cost‑based optimizer, and operators (joins, aggregates, sort, scan). Build the storage substrate: Arrow in‑memory format, slotted‑page on‑disk format with checksums, buffer pool, and a B‑tree or LSM access method. Implement transactions and recovery: lock/latch management, MVCC/snapshot isolation, WAL/ARIES, checkpoints, and crash recovery. Add parallelism and distribution along the correct axis — exchange‑based parallel execution for query work, consensus/replication/atomic‑commit for data correctness — without conflating the two. Write design specifications before coding (schemas; null/empty/duplicate semantics; memory budget and spill behavior; cost characteristics), write tests first, implement behind the established operator interface, verify safety then speed, and report the benchmark delta. Who You Will Work With You will work within an intentionally small Advanced Research Team inside Teradata's Office of the CTO — meaning your contributions directly shape architecture and direction rather than passing through layers of process. You will collaborate with: The architects and engineers behind one of the most successful massively parallel databases ever shipped, who have faced the hardest problems in this space and are now focused on what comes next. Senior experts who are available to challenge your thinking, share lessons learned from building the first generation, and provide mentorship on deep systems problems. Peers who share a commitment to rigor, quality, and first‑principles engineering — a small team where everyone's work matters and is visible. What Makes You a Qualified Candidate Profile A — Distributed Query Optimizer Deep expertise in distributed query optimization: cascading optimizers, abstract syntax tree (AST) binding, logical and physical plan distribution. Experience designing parallel execution pipelines where distribution is a first‑class concern, not an afterthought. Familiarity with systems like Apache DataFusion or similar distributed execution frameworks. Profile B — Execution Engine & Database Internals Strong hands‑on background with analytical/embedded engines (e.g., DuckDB, DataFusion) and their internals. Deep knowledge of pipeline execution, vectorized processing, file system I/O, and open table formats (Iceberg, Delta). Experience with transaction management, lock managers, cache management, or OS‑level scheduling. What You’ll Bring Technical Requirements Systems programming in Rust or modern C/C++ with memory‑safety discipline. Relational foundations end to end: relational algebra and the algebraic laws behind query rewrites, logical→physical lowering, and cost‑based optimization. You can walk the full lifecycle — text → tokens → AST → bound logical plan → optimized plan → physical plan → batches — and reason about cost at every step. Demonstrated depth in at least one area of the engine spine with working literacy across its neighbors. Vectorized execution over a columnar (Arrow) representation: batch‑at‑a‑time operators, the pull/iterator model, validity‑bitmap‑correct null handling, zero‑copy buffer sharing. Cost reasoning at the metal: cache behavior, alignment, SIMD, allocation patterns, false sharing in parallel accumulators — you can articulate why one physical implementation beats another on a given CPU. Test‑and‑benchmark‑gated engineering: golden/sqllogictest, property and fuzz testing, deterministic simulation testing for concurrent/distributed paths, and microbenchmarks plus a TPC‑H subset. Correctness gates before performance, always. Sophisticated, hands‑on use of AI coding agents directed against a reference‑grade spec — managed as a virtual engineering team, held to the same bar as the rest of the work. Soft Skills Communicates clearly — can describe a system or problem at the right level of abstraction for any audience, whether a senior architect, a peer, or an AI coding agent. Doer over theorist — moves from concept to working prototype quickly; validates by building. Intellectually curious and self‑directed — digs deep independently before asking for help; brings answers and proposals. Collaborative with peers — receptive to input and direction while owning your area end‑to‑end. Comfortable with evolving requirements — writes design documents to create clarity. High personal bar for quality. Why You’ll Love Teradata Teradata’s architecture has run the world’s largest data workloads for over 45 years — because it was engineered right. We are applying that same discipline to the next generation of compute. This is a rare chance to work on something foundational, collaborating directly with the people who did it the first time. We prioritize a people‑first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well‑being because we care about our people and their ability to thrive both personally and professionally. We are an anti‑racist company because our dedication to diversity, equity, and inclusion is more than a statement — it is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are. Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status. #J-18808-Ljbffr Teradata
- Teradata seeks a Database Internals Engineer to join the Office of the CTO Advanced Research Team and shape the next-generation massively parallel compute engine. This role involves building components across the engine spine, storage substrate, and transactions, while...SuggestedWork at office
- The University of Delaware is seeking a motivated SQL Developer intern in California, MO, to contribute to database systems supporting critical applications. This 10-week program offers hands-on experience and potential for full-time employment based on performance. Interns...SuggestedFull timeInternshipRelocation
$165.5k - $289.6k
It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis... ...and act as the ultimate escalation point for internal and external customers. We are looking for a strong database engineer with deep technical expertise, sharp...SuggestedWork at officeImmediate startRemote workFlexible hours- ...this role leads that effort. As Senior Director of Agentic Database Engineering, you will own the technical architecture and delivery of Teradata... ...Engineering Deep expertise in relational database internals: query optimizer design (cost‑based planning, statistics, cardinality...SuggestedTemporary workFlexible hours
- Shanghai Yanfu Investments Co., Ltd. is looking for a Quantitative Researcher for an internship or full-time position in California, United States. The role involves exploring historical data patterns and building models to predict asset price changes. Candidates should...SuggestedFull timeInternship
$130k - $256k
...solutions, including but not limited to prompt engineering, general all-purpose programming (e.g.,... ..., building connectors to structured databases; Directing architects to design and... ...cycle of GenAI proposals; and, Leading internal asset development to build foundational...Full timePart timeH1b- Gravity Engineering Services Pvt Ltd. is looking for a Software Engineer (Databases) to drive the development of AI automation consensus protocols. In this technical leadership... ...role, you will design and implement database internals while mentoring junior engineers. With 5+...
$180k - $225k
...decision‑making across the business. As the Senior Manager, Data Engineering, you will lead the strategy, architecture, and execution of... ...trusted, well‑documented, and production‑grade data assets to both internal stakeholders and downstream systems. Ensure the reliability,...Full timeTemporary workWork experience placementFlexible hours$192k - $260k
...use deep data insights to improve their business. Founded by engineers and customer-obsessed, we leap at every opportunity to tackle... ...enables teams to deliver applications faster with an optimized database developer experience, integration with the lakehouse, and simplified...Local areaWorldwide$138.3k - $169k
Sr Database Engineer - BECU Join to apply for the Sr Database Engineer role at BECU . 3 days ago be among the first 25 applicants. Is it surprising to hear that a financial institution of 1.5 million members and over $30 billion in managed assets say that success comes...Full timeWork experience placement$200k - $322k
Role Overview We are looking for a Software Engineering Manager for our Image and Data Compression Libraries at NVIDIA. This role involves... ...Lead and empower the team to conduct projects that meet both internal and external customer needs. Build and maintain a project...Worldwide$170k - $250k
...data infrastructure platform for hardware engineering teams. Sift turns high-frequency... ...Flink, Beam). Familiarity with specialized databases like PostgreSQL, Druid, Pinot, or Timescale... ...or refugee in compliance with ITAR (International Traffic in Arms Regulations) / EAR (...Permanent employmentWork at officeRelocation$200k - $322k
Overview Job Requisition ID: JR1990877 Job Category: Engineering Time Type: Full time We are now looking for a Software Engineering Manager... ...your team to successfully conduct projects that meet both internal and external customer needs. Build and maintain a project roadmap...Full timeWorldwide$149k - $201k
...impact, deeply cross-functional role. Your products will serve internal teams and external customers, ensuring that a clean,... ...ecommerce, POS, B2B, and analytics. Partner closely with Data Engineering to evolve the underlying data platform—including matching, classification...Local areaFlexible hours- .... Log in or register to view more details about this job. Intern - Software Engineer (Undergraduate Students Only) WEX Inc. is a global commerce... ...to Learning Quickly Python Terraform GitHub Actions NoSQL databases GraphQL Docker Modern Web UI Frameworks and Libraries (i.e...Full timeInternshipSummer internshipRemote workWorldwide
- ...builds AI powered systems that help people execute on learning and life decisions. About the role You will not shadow engineers here. You will ship. Interns work directly with founders and build features used by real users within weeks. What you will do Build production...Internship
- ...A leading global commerce platform is seeking a Software Engineer Intern to join their team. This opportunity offers real-world experience in solving customer problems and developing software solutions. Candidates should be pursuing a Bachelor's degree in Computer Science...Full timeInternshipRemote work
- ...A leading global commerce platform is seeking an Intern - Software Engineer for a 13-week internship in California. This role offers undergraduate students real-world experience in software engineering, focusing on impactful projects and collaboration with product managers...InternshipRemote work
- ...with complex marketplace data (scanner, media response) and internally‑generated data (shipments, financial reporting). You must possess... ...of business impact through data ecosystem development, data engineering, or Development/Operations (DevOps) organization leadership,...Temporary workRemote workFlexible hoursShift work
$68k - $150k
...actually driving profit? Founded in 2012, Brainlabs has grown with engineers at its core. Today, 1,000+ Brainlabbers across five continents... ...the practice works to, and be the person clients and internal stakeholders rely on when architectural decisions get hard. You...Full time- ...projecting and integrating the Mission and Core Values of the organization in the provision of provider data management services to internal and external customers of the Managed Care Division. In addition to overseeing the day-to-day operations of the Provider Data...Full time
$130k - $140k
...excellence is maintained among staff members. Interfaces with internal and external customers, coordinates process and product... ...establishes and maintains product baselines, and reviews and releases engineering work products. Prepares proposals, basis of estimate...Hourly payContract workTemporary workLocal areaFlexible hoursWeekend work$126.5k - $196.07k
...data governance program manager, and ETL engineers, balancing speed-to value with... ...performance for a high performing team of Database Engineers, Data Analysts, Data Scientists... ...Must commit to building and fostering internal and external relationships. Demonstrated...Remote work- ...under the guidance of senior team members, may propose research projects that address various team needs, and present findings to internal and external audiences. The role reports to VP, Senior PM & Head of MAS Research and is based in Santa Clara, CA. This hybrid position...Work at officeLocal area
- ...MW–300MW IT scale Act as the primary technical point of contact for internal teams, contractors, regulators, customers, and development partners Own the full lifecycle: test-fit, permitting, engineering, procurement, construction, testing, commissioning, and handover...For contractors3 days per week
- ...contribute to the design, development, optimization, and maintenance of database systems that power critical business applications. You will... ..., and exposure to real-world database projects. Successful interns considered for a full-time SQL Developer position based on...Full timeInternshipRelocation
$118.6k - $157.14k
...of the Department Leadership, the Data Engineer III is responsible for the design, planning... .... Identify, design, and implement internal process improvements: automating manual... ...scalability. Develop best practices for database design and development activities. Create...Temporary workRemote workMonday to FridayFlexible hours- ...orchestration and automation of workflows Integrate complex financial APIs and third‑party data sources into internal systems Collaborate with analytics, product, and ML engineers to develop and deploy reliable data products Work on feature pipelines and model‑ready data to...
$170k - $190k
...across our sales, marketing, product, operations, finance, and engineering efforts. The ideal candidate will have some background in data... ...time and reliable data to all of our go-to-market tools and internal users. Connect our production backend and data to business systems...Full timeLocal area- ...The Role As a Senior Data Engineer you will help build and evolve the systems that power internal data products and operational insights. Key responsibilities include: Design and build scalable data pipelines and transformation frameworks for high volume data processing...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Database Internals Engineer. Be the first to apply!
- database developer California, MO
- senior database developer California, MO
- sql server database developer California, MO
- sql server database engineer California, MO
- database engineer California, MO
- mysql database California, MO
- database California, MO
- sql database California, MO
- resume database California, MO
- remote database management California, MO

