PNC, a leading financial services institution with over 160 years of history, is seeking a Senior Software Engineer to join their AMG Technology organization. This role offers an exciting opportunity to work on enhancing account opening, onboarding, and wire/money movement experience initiatives in their Asset Management group.
The position is available in multiple strategic locations including Pittsburgh, PA, Strongsville, OH, Dallas, TX, and Birmingham, AL. While some responsibilities may be performed remotely, the role requires regular in-office presence to facilitate collaboration and team integration.
As a Senior Software Engineer, you'll be at the forefront of developing scalable solutions using modern technologies. The tech stack includes Angular for frontend development, Spring Boot for backend services, and various enterprise-grade tools for workflow automation and document management. You'll be responsible for designing and implementing microservices, building dynamic front-end interfaces, and ensuring secure API integrations.
The role offers a comprehensive benefits package including health insurance with HSA options, 401(k) with company match, pension plans, and stock purchase opportunities. PNC provides extensive professional development support through educational assistance programs and offers a flexible time-off policy with up to 25 vacation days based on career level.
The compensation is competitive, ranging from $55,000 to $152,375, with additional incentive opportunities based on performance. The company maintains a strong focus on work-life balance, offering various family-friendly benefits including parental leave, dependent care support, and back-up child/elder care services.
PNC's culture emphasizes customer focus, risk management, and inclusive workplace practices. They're looking for candidates who can contribute to their collaborative environment while maintaining high standards of technical excellence. The role provides opportunities for mentoring junior developers and working with cross-functional teams to deliver innovative solutions.
This position is ideal for experienced software engineers who want to work with enterprise-scale applications in the financial sector while enjoying the stability and benefits of a well-established company. The role offers significant growth potential and the opportunity to work on impactful projects that directly affect PNC's asset management operations.