FinanceJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on August 4, 2026.

This role is filled — get an email when new Senior roles open on FinanceJobs.io:

PNC Financial Services Group

Software Engineer Principal - Finance Technology

Birmingham, AL $65k - $187k/yr Full time Posted 2mo ago
View similar jobs

Get alerted when similar jobs are posted — set up a New Senior jobs on FinanceJobs.io alert.

See other roles at PNC Financial Services Group.

Job Description

On-site Principal Software Engineer role in PNC's Finance Technology based in Birmingham, Alabama, focused on designing software solutions, delivering results, and guiding complex problem solving.

Responsibilities

  • Translate business strategy into actionable software solutions aligned with objectives.
  • Propose, design, and code software solutions to address complex business needs and oversee required technical and procedural documentation.
  • Lead complex problem solving across initiatives and teams.
  • Provide technical guidance and support to colleagues and for solution development.
  • Apply modern principles, methodologies, and tools in innovative ways to advance business initiatives and capabilities.

Requirements

  • Finance and Accounting knowledge
  • Proficiency with SQL queries
  • Crystal Reports or comparable reporting tools
  • Strong communication with Technology and Finance teams
  • Understanding of data mapping between source application files and Frontier
  • Frontier Application Administration including support and build tasks or comparable reconciliation tools
  • Understanding Finance requirements (match rules) and developing solutions/designs that meet application and business needs
  • 5+ years of industry-relevant experience
  • Bachelor's degree
  • Specific certifications are often required

Technologies

  • SQL
  • Crystal Reports
  • Frontier

Benefits

  • Medical and prescription drug coverage with Health Savings Account option
  • Dental and vision coverage
  • Life insurance for employee and spouse/child
  • Short-term and long-term disability protection
  • 401(k) with PNC match
  • Pension and stock purchase plans
  • Dependent care reimbursement account
  • Back-up child and elder care
  • Adoption, surrogacy, and doula reimbursement
  • Educational assistance with select programs fully paid
  • Wellness program with financial incentives
  • Maternity and parental leave
  • Up to 11 paid holidays per year
  • 9 occasional absence days per year
  • 15 to 25 vacation days per year

For more information about these programs, including eligibility, visit pncthrive.com.

Pay transparency

Base Salary: $65,000.00 – $187,200.00 per year. Salaries vary by geographic location, market data, and individual skills, experience, and education. Incentive eligibility applies based on company, business, and/or individual performance.

Application window

This opening is generally posted for two business days from 04/29/2026, with potential extension at the discretion of the business.

Disability accommodations

If an accommodation is required to participate in the application process, please contact [email protected]. Include “accommodation request” in the subject line and provide your name, job ID, and preferred contact method. You may also call 877-968-7762 and say "Workday" for assistance. PNC fosters an inclusive and accessible workplace and provides reasonable accommodations for qualified applicants with disabilities.

Equal Employment Opportunity (EEO)

PNC provides equal employment opportunity to qualified individuals regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.

California residents

Refer to the California Consumer Privacy Act Privacy Notice to understand how PNC may use or disclose your personal information in our hiring practices.

Similar Jobs