
Job description
As Software Engineer Lead within PNC's Technology organization, you will be based in Pittsburgh PA. PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. You will design, develop, and maintain enterprise-grade Java applications, primarily focused on backend services, and build and support microservices-based architectures using Spring Boot.
Design, develop, and maintain enterprise-grade Java applications, primarily focused on backend services. Build and support microservices-based architectures using Spring Boot. Develop event-driven solutions leveraging Kafka for high-throughput, low-latency messaging.
You will collaborate with product managers, architects, and other engineers to translate business requirements into technical solutions. You will contribute to system design, code reviews, and technical decision-making to ensure quality, scalability, and performance. You will mentor and provide technical guidance to less experienced engineers.
Company

Finance
PNC Financial Services Group is a leading U.S. bank that offers a full spectrum of personal and business financial products, including checking and savings accounts, credit cards, auto and mortgage loans, retirement and investment solutions, and comprehensive wealth management. The firm combines traditional banking with innovative digital tools to provide seamless, customer-centric experiences. PNC’s broad service mix, strong regional presence, and commitment to responsible lending and community development distinguish it in the competitive banking landscape, helping clients manage their finances efficiently while pursuing their life goals.
Keep exploring

PNC

PNC

PNC
PNC
PNC
PNC