Senior Software Architect, .Net/Python

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Columbus, OHDenver, COPittsburgh, PABirmingham, ALDallas, TXStrongsville, OHPhoenix, AZ
Salary
$112,000–$228,800 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $170k
$98k most similar roles pay here $243k

This role pays less than 58% of similar roles. Most pay $149,500–$185,675 — the shaded band above. At the midpoint, this role pays about $170k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 64 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 43 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Software Architect, .Net/Python

Senior Software Architect - .Net/Python serves within the Lending Tech organization to define and execute technology strategy across multiple enterprise initiatives. This role involves designing scalable, secure, and cloud-ready applications while modernizing legacy platforms into distributed, cloud-native architectures. The architect will build microservices using Domain-Driven Design, implement event-driven systems with Kafka, and develop AI-powered solutions featuring Large Language Models, agentic workflows, and retrieval-augmented generation. Key technical requirements include expertise in .NET Core, Python, Docker, Kubernetes, or OpenShift, alongside experience with RESTful APIs and various machine learning frameworks like TensorFlow or PyTorch. The role addresses critical business problems by driving digital transformation, improving operational efficiency, and enhancing customer experience through intelligent automation and advanced software engineering practices to ensure high availability and performance across the organization's technical landscape.

What you'll do

  • Define and execute technology strategy for enterprise initiatives including modernization of legacy systems and cloud adoption.
  • Architect secure, scalable, and high-availability applications using .NET, microservices, and event-driven architectures like Kafka.
  • Design and implement AI-powered solutions utilizing Large Language Models (LLMs), agentic workflows, and retrieval-augmented generation (RAG).
  • Create reusable architectural patterns, foundational frameworks, and development accelerators to improve consistency and productivity.
  • Provide technical leadership and consulting to multiple development teams across various programs and projects.
  • Translate complex technical concepts into clear business recommendations for executive stakeholders and product owners.
  • Mentor architects, developers, and technical leads while promoting a culture of engineering excellence.
  • Evaluate emerging technologies and manage the selection process for tools that improve operational efficiency.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field (preferred).
  • 10+ years of experience in software engineering, solution architecture, or enterprise architecture roles (preferred).
  • Experience designing and implementing enterprise-scale distributed applications using .NET Core.
  • Proven success architecting and delivering microservices-based solutions in enterprise environments.
  • Expertise in .NET Core, Docker, Kubernetes or OpenShift, and Kafka or comparable messaging platforms.
  • Deep knowledge of software architecture principles, SOLID design, enterprise integration patterns, and distributed systems.
  • Experience designing and implementing AI-powered solutions using LLMs, RAG, and agentic workflows (preferred).
  • Experience with cloud-native architectures, modern front-end frameworks like Angular, and Agile/Scrum methodologies (preferred).

More like this

Similar roles

Senior Application Architect

Humana

Remote (KY) 4 days ago $106,900$147,000
Application Architecture Solution Architecture Enterprise Architecture AI Integration Solutions Cybersecurity Data Governance Information Security Enterprise Information Protection (EIP) Software Platforms Digital Solutions Modern Application Architecture
7+ yrs exp Remote

Senior Application Architect

Humana

Remote (KY) 4 days ago $106,900$147,000
Application Architecture Solution Architecture Enterprise Architecture AI Technologies Integration Solutions Data Governance Cybersecurity Information Security Enterprise Information Protection (EIP) Modern Application Architecture
7+ yrs exp Remote

Senior Solution Architect, AI & Cloud Systems, Vice President

State Street

Quincy, MA +1 25 days ago $120,000$202,500
Generative AI Agentic AI AWS Databricks Python Kubernetes RAG LLMs Vector Databases Microservices APIs Event-Driven Architecture Kafka Apache Airflow Terraform OpenShift CI/CD DevSecOps LangChain LangGraph
10+ yrs exp

Senior Software and System Architect

Nvidia

Remote 6 days ago $152,000$241,500
C Python Linux DPUs NICs Networking Protocols cloud-networking Security Virtualization Orchestration Data Center Technologies DPDK OVS OVN Docker Containers Kubernetes
5+ yrs exp Remote

Senior Software Engineer (C#/.NET)

CoStar Group

Arlington, VA 72 days ago $143,000$187,000
C# .NET SQL Server AWS Azure Web API ASP.NET MVC RESTful Web Services LLMs Prompt Engineering DynamoDB SQS Lambda Data Modeling Agile Telemetry Observability

Senior .NET Full Stack Developer

Booz Allen Hamilton

Atlanta, GA 19 days ago $86,800$198,000
.NET C# ASP.NET Core SQL Azure GitHub Actions HTML CSS JavaScript React Angular Blazor Visual Studio Code Node.js PowerShell Entity Framework Core xUnit NUnit CI/CD Agile
5+ yrs exp