EngineerJobs.io
← Back to all jobs
PNC Financial Services Group

Software Engineer Principal - Finance Technology

Birmingham, AL $65k - $187k/yr Full time Posted 21d ago

Job Description

PNC Financial Services Group is seeking a Principal Software Engineer to lead the design and delivery of software solutions within its Finance Technology organization. This on-site role emphasizes aligning business strategy with technical execution and guiding complex problem solving, with the position anchored in Birmingham, AL and additional context noting base locations referenced in the program as Pittsburgh, PA or Cleveland, OH.

Responsibilities

  • Translate business objectives into effective software solutions.
  • Propose, design, and code software to address intricate needs, while overseeing required technical and procedural documentation.
  • Lead advanced problem-solving efforts.
  • Provide technical guidance and support to colleagues involved in solution development.
  • Apply modern principles, methodologies, and tools in innovative ways to advance business initiatives and capabilities.

Requirements

  • Knowledge of finance and accounting domains.
  • Proficiency in SQL queries.
  • Experience with Crystal Reports or comparable reporting tools.
  • Strong communication abilities with Technology and Finance teams.
  • Understanding of data mapping between source application files and Frontier.
  • Frontier Application Administration experience, including support and build tasks or equivalent reconciliation tools.
  • Appreciation of finance requirements (match rules) and the ability to design solutions that satisfy business needs.
  • 5+ years of industry-relevant experience.
  • Bachelors degree.
  • Specific certifications are often required.

Technologies

  • SQL
  • Crystal Reports
  • Frontier

Benefits

  • Medical and prescription drug coverage with Health Savings Account feature
  • 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, including 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
  • Between 15 and 25 vacation days per year

Role context

As a Software Engineer Principal within PNC's Finance Technology organization, the role is positioned to influence software strategy and execution, with an on-site requirement in Birmingham, AL and alignment to regional base locations noted in the program.

Pay transparency

Base Salary: $65,000 – $187,200 per year. Salaries may vary by geographic location, market data, and individual skills, experience, and education. The role is incentive eligible, with payments tied to company, business, or individual performance.

Application window

This opening is generally posted for two business days from 04/29/2026, and may be extended at the discretion of the business.

Disability accommodations

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

Equal Employment Opportunity

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

California residents

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

Similar Jobs