PNC

Software Engineer Sr (Senior Database Automation Engineer)

PNC
Apply
1 month ago
Pittsburgh, PA, USASenior

Base Salary

$86k - $173k/yr

Responsibilities

  • Design and develop enterprise automation solutions, reusable frameworks, and engineering patterns for database platform operations.
  • Automate database provisioning, patching, cloning, migration, backup, recovery, validation, monitoring, reporting, compliance, and remediation processes.
  • Administer and troubleshoot Oracle platforms including Oracle RAC, ASM, RMAN, Data Guard, Multitenant, Fleet Patching and Provisioning, Enterprise Manager, Exadata, and Recovery Appliance.
  • Expand automation to SQL Server, PostgreSQL, MySQL, MongoDB, and other enterprise database technologies.
  • Integrate automation with enterprise tooling, REST APIs, identity and access management systems, privileged access systems, and CI/CD pipelines.
  • Create operational dashboards, metrics, compliance evidence, and reporting solutions while improving reliability and reducing manual effort.
  • Provide technical mentorship, lead strategic automation initiatives, and influence engineering standards, best practices, and automation strategy.

Requirements

  • Experience with database administration or database engineering in large-scale enterprise environments, including substantial Oracle DBA experience.
  • Strong knowledge of Oracle RAC, ASM, RMAN, Data Guard, SQL, PL/SQL, performance tuning, backup and recovery, and Multitenant architecture.
  • Advanced Python development skills and strong Linux shell scripting and Linux administration experience.
  • Experience with Ansible or comparable automation frameworks, REST APIs, and Git or equivalent source control systems.
  • Experience supporting highly available production environments and troubleshooting across operating system, database, network, and application layers.
  • A bachelor's degree is required; a comparable combination of education, job-specific certifications, and experience may be considered in lieu of a degree.
  • The role typically requires 3+ years of relevant or direct industry experience.
  • Preferred qualifications include Exadata, OEM, Fleet Patching and Provisioning, database migration and modernization, CI/CD pipeline development, platform engineering, enterprise reporting and dashboards, and support for multiple database technologies.

Benefits

  • Benefits may include medical and prescription drug coverage with a Health Savings Account feature, dental and vision coverage, life insurance, disability protection, 401(k) matching, pension, stock purchase plans, dependent care reimbursement, backup child and elder care, adoption, surrogacy and doula reimbursement, educational assistance, and a wellness program.
  • Paid time off may include maternity or parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.
  • The position is in-office and may be based in Pittsburgh, Strongsville, Birmingham, Phoenix, or Dallas.
  • The posted application window generally begins September 29, 2026 and is expected to remain open for two business days, subject to business discretion.

Tech Stack

AnsibleAssemblyGitLinuxMicrosoft SQL ServerMongoDBMySQLPostgreSQLPythonSQL

Categories

PNC

About PNC

10,000+ employees

PNC is a U.S. bank offering retail, business, and corporate banking, including checking, savings, credit cards, mortgages, auto loans, and wealth management. It earns revenue from interest income and fees across consumer, small-business, and institutional clients, and provides digital and branch services nationwide. Headquartered in Pittsburgh, it is a public company listed on the NYSE.

Contact me