PNC

Software Architect (Solution Architect)

PNC
Apply
1 month ago
Pittsburgh, PA, USASenior

Responsibilities

  • Analyze and document business, functional, and non-functional requirements.
  • Create and maintain solution architecture artifacts, diagrams, design documentation, and decision records.
  • Evaluate technology alternatives, trade-offs, risks, dependencies, and impacts.
  • Ensure solution designs meet enterprise architecture, security, compliance, resilience, and operational standards.
  • Support architecture governance, design reviews, and approval processes.
  • Collaborate with business, product, engineering, infrastructure, platform, security, and operations teams to guide solution delivery.
  • Provide technical leadership and architectural oversight from concept through implementation and production support.
  • Define functional designs and application systems architecture across technologies and platforms.
  • Design application technical infrastructure, including databases, programming languages, utilities, and testing approaches.
  • Assess software defects identified during quality assurance and address enterprise platform and technology requirements.

Requirements

  • Bachelor's degree.
  • Typically 5+ years of relevant industry experience.
  • Strong understanding of layered, event-driven, API-first, microservices, and cloud-native application architectures.
  • Experience with the software development lifecycle, Agile delivery, DevSecOps practices, and CI/CD pipelines.
  • Proficiency in application integration patterns, APIs, messaging, service orchestration, and enterprise application interoperability.
  • Experience producing solution, sequence, component, and deployment diagrams and technical specifications.
  • Knowledge of cloud platforms, containerization, orchestration, serverless technologies, and platform services.
  • Understanding of authentication, authorization, encryption, secrets management, and secure application design.
  • Knowledge of resiliency, availability, scalability, performance, maintainability, observability, and operational support considerations.
  • Ability to perform impact and dependency analysis, identify risks and trade-offs, and recommend architecture decisions.
  • Strong stakeholder management, facilitation, communication, analytical, problem-solving, and systems-thinking skills.
  • Comparable combinations of education, job-specific certifications, and experience, including military service, may be considered in lieu of a degree.
  • No required certifications or licenses.

Benefits

  • Medical and prescription drug coverage with a Health Savings Account feature, dental and vision options, life insurance, and short- and long-term disability protection.
  • 401(k) with company match, pension, stock purchase plans, dependent care reimbursement, and back-up child or elder care.
  • Adoption, surrogacy, doula reimbursement, educational assistance, and wellness programs with financial incentives.
  • Paid maternity and parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.
  • In-office work arrangement based in Pittsburgh, PA, or Dallas, TX.

Categories

Solutions Engineering
PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me