1

Senior Oracle Database Engineer Jobs in Tennessee

Oracle Database Administrator

Nashville, TN

$49 - $66.75/hr

... developers in resolving coding, performance, and system issues. * Grant, monitor, delete access to ... Oracle Database certification is a plus. Rogers Group provides extensive benefits, strong ...

New

Oracle Database Administrator

Nashville, TN · On-site

$49 - $66.75/hr

... developers in resolving coding, performance, and system issues. * Grant, monitor, delete access to ... Oracle Database certification is a plus. Rogers Group provides extensive benefits, strong ...

New

Senior Software Engineer

Nashville, TN · On-site

$118.30K - $156K/yr

Oracle Cloud Infrastructure (OCI) Transformation & Delivery is seeking a Senior Software Engineer ... Strong PostgreSQL or Oracle Database experience: complex queries, stored procedures, performance ...

Senior Data Architect

Nashville, TN · On-site

$65 - $87/hr

Senior Data Architect We are seeking a Senior Data Architect to join a project team that will be ... Oracle Database Administrators, Software Solutions developers, Business Analysts, and Project ...

Principal Software Engineer

Nashville, TN · On-site

$130.40K - $174.80K/yr

Oracle Cloud Infrastructure (OCI) Transformation & Delivery is seeking a Senior Software Engineer ... We need an engineer who can work across the stack-from database to UI-and who brings strong ...

Java Senior Developer

Brentwood, TN · On-site

$54.25 - $69/hr

... Script, JQuery Strong SQL/Oracle database skills Functional expert in Healthcare Strong ... Senior Java Developer Onsite-Offshore co-ordination Convincing skills to follow a particular ...

next page

Showing results 1-20

Senior Oracle Database Engineer information

See Tennessee salary details

$73.5K

$114.7K

$158.8K

How much do senior oracle database engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior oracle database engineer in Tennessee is $114,658.00, according to ZipRecruiter salary data. Most workers in this role earn between $96,200.00 and $130,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Senior Oracle Database Engineer, you need deep expertise in Oracle database architecture, performance tuning, backup and recovery, and strong SQL/PLSQL skills, usually supported by a degree in computer science or related field. Familiarity with Oracle Enterprise Manager, RMAN, Data Guard, and certifications like Oracle Certified Professional (OCP) are highly valued. Advanced problem-solving, effective communication, and the ability to mentor junior staff are crucial soft skills in this role. These abilities ensure the reliability, security, and optimal performance of critical database systems that support business operations.

What are some common challenges Senior Oracle Database Engineers face when managing large-scale enterprise databases?

Senior Oracle Database Engineers often encounter challenges such as optimizing performance for complex queries, ensuring high availability and disaster recovery, and managing schema changes across multiple environments. They must also stay updated with Oracle's latest features and security patches, as well as collaborate closely with application developers and system administrators to troubleshoot issues and implement best practices. Proactive monitoring, automation, and clear communication with cross-functional teams are key to overcoming these challenges and maintaining robust database environments.

What is a Senior Oracle Database Engineer?

A Senior Oracle Database Engineer is an IT professional responsible for designing, implementing, and maintaining Oracle database systems within an organization. They ensure the databases are efficient, secure, and available, handling tasks such as performance tuning, backup and recovery, upgrades, and troubleshooting. Senior engineers often lead database projects, mentor junior staff, and collaborate with other teams to ensure data integrity and optimal application performance. Their expertise is vital for organizations that rely on Oracle databases to support their critical business operations.

What is the difference between Senior Oracle Database Engineer vs Oracle Database Administrator?

AspectSenior Oracle Database EngineerOracle Database Administrator
CertificationsOracle Certified Professional (OCP), Oracle Certified Expert (OCE)Oracle Certified Associate (OCA), OCP
Work EnvironmentDesigning, developing, and optimizing database solutionsManaging, maintaining, and troubleshooting databases
ResponsibilitiesImplementing new features, performance tuning, scriptingBackup, recovery, user management, security

While both roles require Oracle certifications and involve working with Oracle databases, the Senior Oracle Database Engineer focuses on designing and optimizing database systems, whereas the Oracle Database Administrator handles daily management, security, and maintenance tasks. The engineer role is more development-oriented, while the administrator role emphasizes operational support.

What job categories do people searching Senior Oracle Database Engineer jobs in Tennessee look for? The top searched job categories for Senior Oracle Database Engineer jobs in Tennessee are:

Senior Oracle Database Administrator (DBA)

HireRight

Nashville, TN • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 hours ago


HireRight rating

8.0

Company rating: 8.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

98th of 424 rated business services


Job description

About HireRight
HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. PBSA accredited and based in Nashville, TN, we offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide.
Overview
The Senior Oracle/MongoDB Database Administrator (DBA) is a senior-level technical and administrative role responsible for managing mission-critical database environments. This position will lead the design, capacity planning, installation, configuration, clustering, performance tuning, and monitoring of large-scale Oracle and MongoDB deployments.
In addition, the role provides consultative support to development teams on database architecture, design, development best practices, and performance optimization - driving improvements in scalability, reliability, and operational efficiency.
While the primary focus is on Oracle and MongoDB, experience with SQL Server or cloud-native database technologies (AWS, Azure, GCP, OCI or Atlas) is a plus.
Responsibilities
  • Design, install, configure, upgrade, and maintain Oracle and MongoDB databases across multiple environments.
  • Plan, allocate, and manage system storage, ensuring future scalability.
  • Create and manage core database objects and structures.
  • Implement and maintain database security, user access, and role management.
  • Develop and maintain physical data models and enforce database standards.
  • Proactively monitor and tune databases for performance, scalability, and reliability.
  • Implement robust backup, recovery, and disaster recovery strategies (Oracle RMAN/Data Guard, MongoDB replication/backup).
  • Implement archiving solutions and lifecycle management for data retention.
  • Analyze and document database infrastructure, hardware, and technology requirements.
  • Partner with development teams to review code and design for performance, scalability, and alignment with best practices.
  • Provide expert-level troubleshooting and root cause analysis for database-related incidents.
  • Mentor development and data warehouse teams on advanced SQL, PL/SQL, and MongoDB query optimization.
  • Continually improve DBA standards, procedures, and automation practices.
  • Provide on-call support and occasional travel as required.

Qualifications
Education:
Bachelor's or Master's degree in Information Systems, Computer Science or a related field preferred
High school diploma or GED equivalent required.
Experience
  • 5+ years of hands-on Oracle DBA experience in enterprise-scale environments.
  • 5+ years of experience with high availability (Oracle RAC, Data Guard, failover, replication).
  • 5+ years of advanced SQL/PLSQL development and performance tuning.
  • 5+ years of supporting developers with application design, query tuning, and schema optimization.
  • 3+ years of hands-on MongoDB administration experience (replica sets, sharding, backups, monitoring).
  • 3+ years of experience with Linux administration (shell scripting, system tuning, automation).
  • Experience with automation frameworks (Ansible, BitBucket, Terraform, or similar)
  • Experience with database monitoring and observability tools (OEM, SolarWinds/DPA, PMM, DataDog, Grafana)
  • Exposure to cloud-native environments (AWS, Azure, OCI, or GCP)
  • Familiarity with DevOps/CI/CD pipelines for database changes

Skills
  • Deep expertise with Oracle RDBMS internals (RAC, ASM, Data Guard, RMAN).
  • Strong knowledge of MongoDB internals (replica sets, sharding, WiredTiger, security).
  • Proficiency in SQL and PL/SQL coding and tuning.
  • Proficiency in Linux system administration (shell scripting, performance tuning).
  • Knowledge of networking fundamentals and how they affect distributed databases.
  • Strong ability to gather, interpret, and document requirements.
  • Excellent communication skills: oral, written, and presentation.
  • Strong interpersonal and customer service skills; proven ability to collaborate across teams.
  • Exceptional time management, prioritization, and organizational skills.

Personal Traits
  • Self-starter with high motivation and ownership.
  • Analytical and detail-oriented.
  • Automation-First mindset.
  • Confident but tactful communicator.
  • Curious and eager to adopt new technologies.
  • Tenacious in troubleshooting and problem-solving.
  • Team player with mentoring mindset.

WORKING RELATIONSHIPS
Internal
  • Reports to the Manager - Database Operations.
  • Collaborates with DBA team members, DevOps, developers, architects, and infrastructure engineers.
  • Interfaces with senior management for planning and strategy discussions.

External
  • Works with end-users and application teams as part of IT operations.
  • Coordinates with vendors, contractors, and service providers as needed.
  • Participates in professional user groups and industry forums.

What do we offer
HireRight offers a competitive benefit package which includes:
  • Medical
  • Dental
  • Vision
  • Paid Life/AD&D Insurance
  • Voluntary Life Insurance
  • Short & Long Term Disability
  • Flexible Spending Accounts
  • 401K
  • Generous Vacation and Sick Program
  • 10 Paid Holidays
  • Education Assistance Program
  • Business Casual Attire
  • Generous Referral Program
  • Employee Discounts and Rewards
  • And much more!

*All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.
HireRight, LLC is an Equal Opportunity Employer
Minorities / Females / Veterans / Disabilities
HireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement fee
This job description in no way states or implies that these are the only duties to be performed by a team member's occupying this position. Team members may be required to perform other related duties as assigned, to ensure workload coverage. Team members are required to follow any other job-related instructions and to perform any other job-related duties requested by their supervisor. This job description does not constitute an employment agreement between the employer and team member and is subject to change by the employer as the organizational needs and requirements of the job change. This job description is subject to change at any time.