1

Database Kernel Jobs (NOW HIRING)

Linux administration (SLES/RHEL/CentOS/Oracle Linux) for Teradata on Linux, including kernel tuning ... Proactively monitor the database systems to ensure secure services with minimum downtime.

Teradata Infrastructure DBA

Dallas, TX ยท On-site

$55 - $60/hr

Linux administration (SLES/RHEL/CentOS/Oracle Linux) for Teradata on Linux, including kernel tuning ... Proactively monitor the database systems to ensure secure services with minimum downtime.

New

Device Driver Specialist Database ETL NoSQL Mongo DB SQL MySQL SQLlite Cloud Azure Salesforce ... Kernel Customization, Cryptographic protocols Key management protocols Data protection software ...

Teradata Infrastructure DBA Location: Seattle, WA Type of Hire: FTE /Permanent Skill: Teradata ... Linux administration (SLES/RHEL/CentOS/Oracle Linux) for Teradata on Linux, including kernel tuning ...

Azure AI/ML Engineer

Bellevue, WA ยท On-site

$62 - $77/hr

... Databases and embedding-based search e.g. Azure AI SearchPractical experience with Semantic Kernel| AI Foundry| Lang Chain| LlamaIndex| or similar frameworks| Azure ServicesExperience working with ...

Senior Staff Software Engineer

Santa Clara, CA ยท On-site

$142K - $188K/yr

Lead in research and development of kernel module for next-generation database management system * Lead in research and development of a performance evaluation platform for distributed OLTP system

Quantitative Software Developer Intern

Paris, NY ยท On-site

$18.25 - $24/hr

In-depth understanding of how userland programs run on Linux and interact with the kernel * Some basic knowledge of Git, databases (e.g. MySQL), and web development frameworks is a plus * Clear ...

Quantitative Software Developer Intern

Manhattan, NY ยท On-site

$21.25 - $27.75/hr

In-depth understanding of how userland programs run on Linux and interact with the kernel * Some basic knowledge of Git, databases (e.g. MySQL), and web development frameworks is a plus * Clear ...

Quantitative Software Developer Intern

New York, NY ยท On-site

$21 - $27.50/hr

In-depth understanding of how userland programs run on Linux and interact with the kernel * Some basic knowledge of Git, databases (e.g. MySQL), and web development frameworks is a plus * Clear ...

Senior Cloud Data Ops Engineer

Quincy, MA ยท On-site

$140K - $180K/yr

Perform system level tuning (CPU, memory, I/O, kernel parameters) to support database performance. * Support containerized and orchestrated environments (Docker, EKS, GKE) where applicable.

... our database and AI solutions. You will influence technical direction, mentor engineers, and ... Proven experience with Linux kernel and driver development in C, including production support.

... our database and AI solutions. You will influence technical direction, mentor engineers, and ... Proven experience with Linux kernel and driver development in C, including production support.

... our database and AI solutions. You will influence technical direction, mentor engineers, and ... Proven experience with Linux kernel and driver development in C, including production support.

... our database and AI solutions. You will influence technical direction, mentor engineers, and ... Proven experience with Linux kernel and driver development in C, including production support.

next page

Showing results 1-20

Database Kernel information

See salary details

$34.5K

$137.8K

$194K

How much do database kernel jobs pay per year?

As of Jun 4, 2026, the average yearly pay for database kernel in the United States is $137,761.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,500.00 and $162,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Database Kernel Engineer, and why are they important?

To thrive as a Database Kernel Engineer, you need strong expertise in computer science fundamentals, database systems, and low-level programming languages like C or C++, typically backed by a degree in computer science or a related field. Familiarity with database architectures, concurrency control, storage engines, and performance profiling tools is essential, along with experience using version control systems such as Git. Excellent problem-solving skills, attention to detail, and effective collaboration are important soft skills in this role. These abilities are crucial for ensuring the reliability, efficiency, and scalability of core database components that support critical business applications.

What are some common challenges faced by professionals working in a Database Kernel role, and how can they be addressed?

Professionals in Database Kernel roles often encounter challenges such as ensuring high performance under heavy workloads, maintaining data consistency during concurrent operations, and quickly diagnosing low-level system bugs. Addressing these challenges involves a strong understanding of database internals, expertise in systems programming (typically in C or C++), and close collaboration with other engineering teams, such as storage or query optimization. Regular code reviews, comprehensive testing, and performance benchmarking are critical practices that help kernel engineers maintain reliability and efficiency in large-scale production environments.

What is a Database Kernel?

A Database Kernel is the core component of a database management system (DBMS) responsible for managing data storage, retrieval, and manipulation at the lowest level. It handles fundamental operations such as transaction management, concurrency control, query processing, and data integrity. The kernel acts as the intermediary between the hardware and higher-level database functionalities, ensuring efficient and reliable access to data. Its performance and robustness are critical for the overall operation of the DBMS.

What is the difference between Database Kernel vs Database Administrator?

AspectDatabase KernelDatabase Administrator
CredentialsKnowledge of database architecture, programming, and system-level skillsCertifications like Oracle DBA, Microsoft SQL Server, or MySQL certifications
Work EnvironmentSystem-level, often involving software development and maintenanceOperational, managing databases, backups, and user access
Industry UsageUsed by database developers and system engineersUsed by IT teams and database management professionals
Search & ComparisonFocuses on internal database components and developmentFocuses on database management, optimization, and user support

The Database Kernel is primarily involved in the core software components and development of database systems, whereas the Database Administrator manages and maintains existing databases, ensuring their performance and security. Both roles are essential but serve different functions within the database ecosystem.

More about Database Kernel jobs
Infographic showing various Database Kernel job openings in the United States as of May 2026, with employment types broken down into 90% Full Time, 7% Part Time, and 3% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $137,761 per year, or $66.2 per hour.

Teradata Infrastructure DBA

Artech

Saint Louis, MO โ€ข On-site

$55 - $60/hr

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Teradata Infrastructure DBA

Locations: Dallas/ Plano, St. Louis, Charleston SC. Seattle, WA is highly preferred

Duration: 6 Months (can extend)

Pay Range: $55- $60/ Hour on W2/ C2C

Role Descriptions:

  • Deep knowledge of Teradata architecture: parsing, BYNET, AMP, vproc, fallback, hashing, PDCR, fallback, and spool management. Data distribution and primary index design; collecting statistics and understanding optimize behavior.
  • Experience with recent Teradata versions and releases migration/upgrade planning: TD 16.XX, TD 17.XX and preferably TD 20.XX.
  • Provisioning and managing Teradata nodes and clusters (physical and virtual).
  • OS-level skills: Linux administration (SLES/RHEL/CentOS/Oracle Linux) for Teradata on Linux, including kernel tuning, package management, user and permissions management.
  • Storage subsystem knowledge: SAN, NAS, Fibre Channel, LUNs, RAID, and how storage impacts Teradata I/O and spool.
  • SQL query and plan analysis; collecting and interpreting Explain plans.
  • Workload management (WLM) and resource allocation: query prioritization, throttling, and KRI/SLAs.
  • Monitoring and diagnostics: using Teradata tools and logs to analyze spool, CPU, memory, disk I/O, network, BYNET contention.
  • Best practices for backups restore procedures, and disaster recovery (DR) planning and testing.
  • DB and platform-level security: roles, privileges, LDAP/Kerberos integration, encryption (at rest/in transit), auditing and compliance (SOx and Others as applicable).
  • Secure configuration and hardening practices.
  • Network architecture for Teradata clusters, VLANs, link aggregation, low-latency requirements, and BYNET tuning.
  • Integration with enterprise infrastructure: DNS, NTP, monitoring stacks, and identity providers.
  • Scripting languages: Bash, Python, Perl for automation, maintenance, and custom monitoring. โ€“ one of them.
  • Configuration management and automation tools: Ansible, Terraform, Chef, or Puppet (as used in the enterprise). โ€“ one of them.
  • Familiarity with Teradata utilities and tools: BTEQ, FastLoad, MultiLoad, TPT (Teradata Parallel Transporter), DBSControl, Viewpoint, Teradata Studio/SQL Assistant. โ€“ one of them.
  • Use of monitoring/alerting tools (Viewpoint, Prometheus, Grafana, Splunk, Nagios, etc.) and designing dashboards and alerts. One of them, View point is mandatory.
  • Capacity planning, trending, and forecasting for CPU, disk, spool, and concurrency.
  • Incident management and on-call experience.
  • Leading postmortems, RCA (root-cause analysis), implementing corrective actions.
  • Communication and stakeholder management: vendors, management and applications.
  • Translate technical impacts to business stakeholders; coordinate with DBAs, developers, network/storage teams, and vendors.

Good to have:

  • Project & change management: Experience driving upgrades, migrations, and maintenance windows; adherence to change control and rollback plans.
  • Mentoring and leadership: Mentoring other DBAs, establishing runbooks, knowledge transfer, and operational documentation.
  • Track record of successful upgrades/migrations, complex performance tuning wins, DR tests, and SLA-driven operations.
  • Up-to-date knowledge of Cloud & Virtualization: Experience with Teradata on cloud platforms (AWS, Azure, GCP) or Virtual Teradata offerings (e.g., Vantage on VMWare), hybrid deployments, and associated networking/storage considerations. โ€“ one of them.
  • Knowledge of containerization and virtualization concepts where relevant.
  • Experience & credentials: Years of experience: typically 5โ€“10+ years in enterprise data platforms; several years specifically on Teradata for senior/system roles.
  • Certifications (valuable, not always required): Teradata Certified Professional / Teradata Certified Administrator (current). Linux certifications (RHCSA/RHCE) and cloud provider certifications (AWS/Azure/GCP) where cloud deployments exist.

Role and Responsibilities:

  • Installs, configures and upgrades Teradata software and related products.
  • Backup, restore, migrate Teradata data and objects.
  • Establish and maintain backup and recovery policies and procedures.
  • Manages and monitor system performance. Proactively monitor the database systems to ensure secure services with minimum downtime.
  • Implements and maintains database security.
  • Sets up and maintains documentation and standards.
  • Supports multiple Teradata Systems including independent marts/ enterprise warehouse.
  • Work with the team to ensure that the associated hardware resources allocated to the databases and to ensure high availability and optimum performance.
  • Responsible for improvement and maintenance of the databases to include rollout and upgrades.
  • Responsible for implementation and release of database changes as submitted by the development team.
  • Working with end customer: Teradata, customer, datacenter, vendor co-ordinations.
  • Forecast data, security audits.
  • User account and access management.
  • Teradata active system management and customer requests and system allocation.
  • Backup and recovery.
  • SOX compliance and audits.
  • DB support from 3rd party vendors.
  • Product evaluations.
  • On call support and major incidents.
  • Backup restore, frequency and retention.
  • Disaster recovery.
  • Create long range disaster recovery.
  • Customer feedback survey.
  • Experienced in performance optimization techniques and Structured Query Language (SQL) tuning.
  • Demonstrated knowledge of Performance Data Collection and Reporting (PDCR) and Database Query Logging (DBQL).
  • Ability to write complex Teradata SQL queries, stored procedures, triggers, functions.
  • Practical experience in managing the internal and external Teradata database security.

Skills:

Teradata

Experience Required: 10 & Above

Company Benefits & Culture:

  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Comprehensive health and wellness benefits