Senior Software Engineer, Database Automation
The PNC Financial Services Group
Job ID: R240312Posted: 2026-11-06Location: PA - Pittsburgh (15219); CO - Denver (80005); OH - Strongsville; AL - Birmingham; TX - DallasSalary: $0.00 - $0.00Type: Full timeCountry: United States of AmericaCompany: PNCPosition OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA, Denver, CO, Dallas, TX, Strongsville, OH or Birmingham, AL.Why This Job MattersAt PNC, we're transforming how enterprise database platforms are managed through automation, engineering excellence, and innovation. As a Senior Software Engineer, you'll play a critical role in modernizing database operations by building scalable automation solutions that improve reliability, security, compliance, and efficiency across our data platforms.This role combines deep Oracle database expertise with software engineering and platform automation, helping reduce manual effort, accelerate delivery, and establish reusable frameworks that support current and future database technologies across the enterprise.What You'll Do• Design and develop automation solutions for database operations and platform management.• Automate provisioning, patching, monitoring, compliance, reporting, and remediation processes.• Build reusable frameworks and engineering standards that reduce manual effort and improve consistency.• Support and automate Oracle database environments, including RAC, ASM, Data Guard, RMAN, and Multitenant.• Partner with engineering teams to expand automation across SQL Server, PostgreSQL, MySQL, MongoDB, and future database platforms.• Lead automation initiatives, mentor team members, and drive operational excellence.Preferred Experience• Oracle DBA experience in large-scale enterprise environments.• Experience with database automation, platform engineering, and CI/CD practices.• Knowledge of Exadata, Oracle Enterprise Manager (OEM), and Fleet Patching & Provisioning (FPP).• Experience supporting multiple database technologies and modernization initiatives.• Agile delivery experience and a passion for continuous improvement.Technical Skills• Python and Linux shell scripting• Ansible or similar automation frameworks• REST APIs and Git• Oracle RAC, ASM, RMAN, Data Guard, SQL, and PL/SQL• Linux administration and enterprise monitoring tools• Troubleshooting across database, infrastructure, network, and application layersWhy PNCAt PNC, technology powers meaningful innovation across the organization. You'll join a team focused on engineering scalable, automated solutions that make a measurable impact on enterprise operations. In this role, you'll have the opportunity to solve complex technical challenges, influence platform strategy, and build capabilities that improve productivity, reliability, and security across the enterprise.If you're passionate about automation, database technologies, software engineering, and creating solutions that eliminate complexity at scale, you'll find opportunities to grow your expertise while helping shape the future of platform engineering at PNC.PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.Job DescriptionProvides detailed technical design and development of software solutions using existing and emerging technology platforms.Proposes & designs software solutions to address complex business needs.Writes code, tests and deploys software.Prepares technical and procedural documentation required for software.Maintains and debugs software.PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.QualificationsSuccessful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.Preferred SkillsAgile Methodology, API Development, Computer Programming, Debugging, Distributed Systems, Object-Oriented Programming (OOP), Software Development, System Designs, Technical Designs, Version ControlCompetenciesApplication Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/DocumentationWork ExperienceRoles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.EducationBachelorsCertificationsNo Required Certification(s)LicensesNo Required License(s)Language AssessmentsNo Required or Preferred Language AssessmentsPay TransparencyBase Salary: $0.00 – $0.00Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.Application WindowGenerally, this opening is expected to be posted for two business days from 11/06/2026, although it may be longer with business discretion.BenefitsPNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/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; a robust wellness program with financial incentives.In addition, PNC generally provides the following paid time off, depending on your eligibility: 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; and years of service.To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com.Disability Accommodations StatementIf an accommodation is required to participate in the application process, please contact us via email at View email address on click.appcast.io. Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call View phone number on click.appcast.io and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.Equal Employment Opportunity (EEO)PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.California Residents Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
$86.25k - $158.13k
...opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Technology organization, you will... ...role in designing, developing, and maintaining automation solutions that support enterprise database platforms. This position combines software...SeniorDatabaseFull timeTemporary workPart timeWork experience placementWork at office- ...supporting around 2,500 tax and legal professionals. As a Senior Software Engineer, you will work within a multidisciplinary engineering team... ...Service.Design data models and work with Azure SQL and NoSQL database technologies.Create resilient microservices and integrated...SeniorDatabaseWork at office2 days per week
$60k
...Dellfor Technologies is founded by software professionals with fresh approach, and ideas... ...software, real time processing, relational database systems, messaging systems ~ Deep... ...Experience with build, deploy and test automation tools like Ant, Maven, Hudson, Jenkins,...SeniorDatabasePermanent employmentTemporary work- ...Description Job Description Job Title: Senior Splunk & Observability Engineer Duration: Full Time / Permanent... ...support, observability, and automation. The engineer will manage and support... ...cloud, application, security, database, and production support teams....SeniorDatabasePermanent employmentFull time
- OverviewAbout the RoleWe are hiring a Senior Staff Software Engineer to join the API & Middleware Group, a central platform team responsible for... ...platforms (Azure preferred)Excellent knowledge of relational databases (SQL) and NoSQL databasesStrong communication skills and...SeniorDatabase
- ...The difference between an AI Engineer and what we are looking for is... ...engineering engagements at senior level — facilitate architecture... ...stakeholders #LI-MPExtensive software engineering experience in... ...embeddings, chunking strategy, vector databases, and context engineering...SeniorDatabase
- ...Description Job Description Job Title: Senior AWS Site Reliability Engineer (SRE) Location: Birmingham,... ..., and reliability metrics. Automate infrastructure and operational processes... ..., failed serverless workflows, database/data pipeline issues, routing/DNS problems...SeniorDatabaseContract workLocal area
$91k - $185.9k
...:•Advanced Python Mastery & Software Engineeringo Expertise writing... ...adherence to software engineering standards, patterns and architectures... ..., and postmortem processes.•Databasing & Data Modelingo Expertise... ...techniques, and automated testing.•Architecture and Performanceo...SeniorDatabaseFull timeTemporary workPart timeWork experience placementWork at officeRemote work- ...Job Title - Senior API Platform Software Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham... ...working with both relational and NoSQL databases. . Strong troubleshooting and... ...data challenges, AI-enabled automation, and cross-functional collaboration...SeniorDatabaseFull timeLocal area
- ...organizations. The difference between an AI Engineer and what we are looking for is... ...stakeholders in business terms #LI-MPExtensive software engineering experience in production... ...: embeddings, chunking strategy, vector databases, and context engineering LLMOps fundamentals...SeniorDatabase
- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you.The Senior Software Engineer, under minimal supervision, participates in the technical design and implementation of new products or enhancements. This...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$167.7k - $245.2k
...technologies across Linux and Windows.Our software agent team builds high-performance,... ...environments.As part of the Windows agent engineering team, you will focus on extending these... ...environments. You will work closely with senior engineers, architects, and cross-functional...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- ...- Three+ years or related agricultural lending experience. - Demonstrated computer proficiency and familiarity with financial databases and spreadsheet applications. - Excellent computer proficiency and familiarity with financial databases and spreadsheet applications...SeniorDatabaseTemporary work
$60k - $77k
...collaboration, and excellence then we’d love to meet you. The Software Engineer II is responsible for analyzing the data, designing and/or... ...activities which may require research via debugging and SQL database scripting. Provides task and project effort updates and estimates...DatabaseWork at officeLocal area1 day per week- ...Senior Controls Technician The Controls Technician... ...of building automation systems (BAS). The ideal... ...will collaborate with engineering, maintenance, and IT teams... ...controllers, and automation software, ensuring minimal... ...analyze, and optimize SQL databases to support BAS data...SeniorDatabaseContract work
- ...and Planning Research area within Research & Development.The engineer will support projects and in time lead efforts to deploy and evaluate... ...projects in other areas of the power system.Knowledge of databases, data structures, computer networking is desirable as well as...SeniorDatabaseWork at officeNight shift3 days per week
$140k - $160k
...sponsorships now or in the future. As the Senior Database Developer, you will serve as the hub of... ...technology leadership on specialized software efforts. Executes discovery and... ...problem-solving skills. Experience in automating data ingestion, processing, and...SeniorDatabaseFull timeWork experience placementRemote workMonday to Friday- ...About The Role: As a CBRE Senior Administrative Specialist, you will provide administrative support to multiple departments and managers... ...administrative duties including conducting research, updating databases, and preparing collateral materials for mass mailings....SeniorDatabaseSecond jobWork at officeVisa sponsorshipFlexible hours
- ...existing and future electrical and automation equipment at the plant.... ...procedures.Work with the engineering and production staff to refine... ..., back-ups and software. Schedule automation system... ...programming, SCADA programming, databases, visual basic, networking, servers...DatabaseFor contractors
- ...users we love them. Moultrie is customer-driven - hardware, software, marketing, and customer success teams collaborate to... ...Moultrie isn't a checkbox - it's built into how we work. As a Senior Test Automation Engineer , you'll own the test infrastructure that keeps our...SeniorLocal areaRemote work
$56.07k
...Job Description: At Regions, the Test Automation Engineer develops automated tests to validate the... ...validate the production readiness of software applications Integrates automated... ...data for automation using queries to database and APIs Collaborates and communicates...DatabaseFull timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- ...Job DescriptionJob DescriptionPosition Title: Sr. Software Engineer Location: PA - Pittsburgh, AL - Birmingham, AZ - Phoenix Work Status... ...Fraud Organization Initiatives/Projects: Microsoft Suite, Power Automate, PowerApps Roles and Responsibilities: • Design, develop,...SeniorContract workFlexible hours
$184.3k - $238.93k
...Management, Computer Science, Computer Engineering, Electrical Engineering, Systems Analysis... ...middleware design, information analysis, database management, or operations managementTwo... ...with Digital and Marketing executives and senior stakeholders. This individual combines...SeniorDatabaseFull timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week$85.1k - $161.7k
...Summary RSM is seeking an AI Consulting Engineer to help clients deploy, secure, adopt,... ...activities; build AI agents and automations; and assist clients using RSM's Managed... ...automation, prompt design, or AI-assisted software development. Familiarity with Copilot...SeniorFull timeWork experience placementInternshipWork at officeLocal area$99k - $164.8k
...Summary:We are seeking a highly skilled Senior Data Engineer to guide the design, development, and... ...Dynamic Tables and ELT pipeline automation Warehouse sizing, performance tuning,... ...Python/Java/Scala) Snowflake Warehouses, Databases, Schemas, RBAC Snowpipe, Tasks, Streams...SeniorDatabaseFull timeWork at officeLocal areaRemote work- ...DevOps Engineer IUnder close supervision, the DevOps Engineer I... ...delivering secure, reliable, and automated software delivery capabilities. The... ...complex problems to senior engineers as appropriate.• Collaborates... ..., cybersecurity teams, database teams, and other technology...DatabaseInternshipVisa sponsorship
- ...We are seeking a highly experienced Senior Principal Software Developer (AI Cybersecurity) to lead... ...testing, security, DevSecOps, cloud engineering, AI agent development, and production... ..., container platforms, CI/CD automation, and secure software engineering practices...SeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours
- ...development, master planning, architecture, engineering, and construction firm that safely... ...projects. The Role We Want You For As a Senior Recruiting Coordinator, you will play an... ...applicant tracking system and recruiting databases. Conduct reference checks and assist with...SeniorDatabaseFor contractorsWork at officeFlexible hours
$119k - $190.4k
...seeking a dynamic and technically proficient Senior Technical Business Developer to lead the expansion of our Grid Automation portfolio in the U.S. market. This role... ...QualificationsBachelor’s or Master’s degree in Electrical Engineering, Power Systems, or related field.9+ years of...SeniorHourly payFull timeTemporary workRemote workHome officeMonday to Friday- ...ies): Consulting Services,Government/ Civil Services,Information Technology,Recruiting / Staffing,Software,Telecommunications Are you an experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding teams and shaping technical...SeniorRemote workVisa sponsorshipFree visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Database Automation. Be the first to apply!
- software engineer internship remote Birmingham, AL
- software engineer remote Birmingham, AL
- graduate software developer no experience Birmingham, AL
- information technology software engineer Birmingham, AL
- senior software engineer remote Birmingham, AL
- junior software developer remote Birmingham, AL
- software engineer travel Birmingham, AL
- startup software engineer Birmingham, AL
- software engineer visa sponsorship Birmingham, AL
- senior software design engineer Birmingham, AL




