Senior Software Engineer - Full Stack
PNC · Denver, CO
$86,250–$158,125from the description
Jul 17, 2026
Denver, CO
Jul 21, 2026
What this job asks for AI summary
A full-stack engineering role within a large bank's retail technology division, focused on building and maintaining web applications, backend APIs, and microservices. Day-to-day work spans Angular-based frontends and Java-based backend services, with involvement in code reviews, testing, deployments, and production support. Suited to engineers with hands-on experience across the full stack, including familiarity with cloud platforms, containerization, and Agile workflows.
Mid level · 3+ years · Pittsburgh, PA · Full-time
Advertised as Senior, but the requirements read as Mid.
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 230 people in the Pittsburgh, PA area plausibly meet what this posting asks for (software developers). range 170–290
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
What the occupation pays Median $127,238 (middle half $97,661–$159,195). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (5)
The role is advertised as 'Senior' but the work experience section states only '3+ years of relevant/direct industry experience,' which aligns with a Mid-level band rather than Senior.
The posting lists multiple work locations (Pittsburgh PA, Strongsville OH, Dallas TX, Denver CO, Birmingham AL); Pittsburgh is used as the primary CBSA since it is named first and is PNC's headquarters city.
A Bachelor's degree is listed under Education but the JD explicitly states 'In lieu of a degree, a comparable combination of education, job-specific certification(s), and experience may be considered,' so no hard degree gate is applied.
Java, REST APIs, Angular, and Git appear in the main Qualifications block and are treated as hard requirements. Spring Boot, microservices, databases, Docker/Kubernetes, cloud platforms, and CI/CD appear in the same qualifications section but are framed with softer language ('familiarity with,' 'exposure to,' 'knowledge of') and are therefore treated as preferred.
No visa sponsorship or STEM OPT is available for this position.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.