EngineerJobs.io
← Back to all jobs

Job Description

PNC Financial Services Group is hiring a Senior Database Automation Engineer within its Technology organization to design, develop, and maintain automation capabilities for enterprise database platforms. The role supports day-to-day engineering through automation for provisioning, patching, monitoring, compliance validation, and vulnerability remediation, while serving as an Oracle subject matter expert and building integrations and reporting.

Role scope

  • Design, develop, and maintain automation solutions that support enterprise database platforms.
  • Build reusable frameworks and engineering patterns that streamline database operations and reduce manual effort.
  • Automate provisioning, patching, monitoring, compliance validation, reporting, and vulnerability remediation processes.
  • Develop integrations with enterprise tools, APIs, source control systems, and CI/CD pipelines.
  • Serve as a subject matter expert for Oracle database technologies, including RAC, ASM, Data Guard, RMAN, and Multitenant environments.
  • Partner with engineering teams to expand automation capabilities across Oracle, SQL Server, PostgreSQL, MySQL, MongoDB, and future database platforms.
  • Create dashboards, operational metrics, and reporting solutions that improve visibility and reliability.
  • Lead automation initiatives, mentor team members, and help shape engineering standards and best practices.

What you’ll do day to day

  • Provide detailed technical design and development of software solutions using existing and emerging technology platforms.
  • Propose and design software solutions to address complex business needs.
  • Write code, test, and deploy software.
  • Prepare technical and procedural documentation required for software.
  • Maintain and debug software.

Minimum qualifications

  • 3+ years of experience in Database Administration, Database Engineering, Software Engineering, or a related field.
  • Strong Oracle DBA expertise in large-scale enterprise environments.
  • Advanced Python development skills.
  • Experience with Linux administration and shell scripting.
  • Hands-on experience with automation frameworks such as Ansible.
  • Experience developing and consuming REST APIs.
  • Proficiency with Git or other source control platforms.
  • Knowledge of Oracle RAC, ASM, RMAN, Data Guard, SQL, PL/SQL, backup and recovery, and performance tuning.
  • Experience supporting highly available production environments and troubleshooting across database, infrastructure, and application layers.
  • Bachelor’s degree.

Technologies

  • Python, Linux, shell scripting, Ansible
  • REST APIs, Git, CI/CD pipelines
  • Oracle, Oracle RAC, ASM, Data Guard, RMAN, Multitenant environments
  • SQL, PL/SQL, SQL Server, PostgreSQL, MySQL, MongoDB
  • Dashboards and reporting

Even better if you have

  • Experience with Oracle Exadata, Enterprise Manager (OEM), or Fleet Patching & Provisioning (FPP).
  • CI/CD pipeline development experience.
  • Platform engineering or infrastructure automation experience.
  • Experience leading database modernization or migration initiatives.
  • Familiarity with Agile delivery methodologies.
  • Experience supporting multiple database technologies including SQL Server, PostgreSQL, MySQL, and MongoDB.
  • Experience creating enterprise reporting solutions and operational dashboards.
  • A passion for identifying opportunities to automate, simplify, and improve engineering processes.

Compensation and location

  • Location: Birmingham, AL (onsite)
  • Base salary: USD 86,250 - 158,125 per year
  • This role is incentive eligible, with payment based upon company, business and/or individual performance.

Benefits

  • Medical and prescription drug coverage with a Health Savings Account feature
  • Dental and vision options
  • Employee and spouse/child life insurance
  • Short and long-term disability protection
  • 401(k) with PNC match, pension, and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child/elder care
  • Adoption, surrogacy, and doula reimbursement
  • Educational assistance, including select programs fully paid
  • Robust wellness program with financial incentives
  • Maternity and/or parental leave
  • Up to 11 paid holidays each year
  • 9 occasional absence days each year, unless otherwise required by law
  • Between 15 to 25 vacation days each year, depending on career level

Additional information

  • Job description supports technical design, coding, testing, deployment, documentation, and debugging of software solutions.
  • Application window is generally expected to be posted for two business days from 11/06/2026, though it may be longer with business discretion.
  • Disability accommodations: contact [email protected] with subject line “accommodation request,” including name, job ID, and preferred contact method; or call 877-968-7762 and say “Workday.”
  • PNC provides equal employment opportunity regardless of protected characteristics.
  • California residents: refer to the California Consumer Privacy Act Privacy Notice for information about how personal information may be used in hiring.

Similar Jobs