Senior Software Architect, .Net/Python

PNC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Dallas, TXPittsburgh, PABirmingham, ALStrongsville, OHDenver, COPhoenix, AZ
Employment
Full-time
Posted
83 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $161k
$109k $220k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $145,325–$177,250.

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 159 open roles on FindRole.

Listed pay typically runs $91,000–$179,200 across 22 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

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

The Senior Software Architect - .Net/Python joins the Lending Tech organization to define and execute technology strategies for enterprise initiatives. This role involves leading multiple development teams to modernize legacy platforms, drive cloud adoption, and build scalable, secure, and intelligent solutions. You will architect microservices-based systems using Domain-Driven Design, manage containerized platforms like Docker and Kubernetes, and design event-driven architectures using Kafka. A primary focus includes developing AI-powered applications leveraging Large Language Models, AI agents, and retrieval-augmented generation. Key technologies include .NET Core, Python, and various machine learning frameworks. You will solve complex business problems by translating technical concepts into strategic recommendations, ensuring high availability, and improving operational efficiency through innovative software engineering practices and robust architectural patterns across the enterprise.

What you'll do

  • Define and drive solution and application architecture strategy across multiple business initiatives and delivery teams.
  • Architect secure, scalable, and cloud-ready enterprise applications using .NET and modern frameworks.
  • Lead modernization efforts to migrate legacy systems to distributed, cloud-native architectures.
  • Design and implement microservices-based solutions using Domain-Driven Design and containerized platforms like Kubernetes.
  • Architect event-driven systems leveraging Kafka or similar streaming technologies for high-volume transaction processing.
  • Define AI architecture strategies using Large Language Models, AI agents, and retrieval-augmented generation (RAG).
  • Create reusable architectural patterns, foundational frameworks, and development accelerators to promote consistency.
  • Provide technical leadership and mentorship to architects, developers, and engineering teams.

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).
  • 8+ years of industry-relevant experience (preferred).
  • Deep expertise in .NET, cloud architecture, microservices, and event-driven systems.
  • Experience designing and implementing AI-powered applications using Large Language Models (LLMs), AI agents, and machine learning technologies.
  • Experience with Docker, Kubernetes or OpenShift, and Kafka or comparable messaging platforms (preferred).
  • Experience architecting secure, scalable, cloud-native applications and distributed systems (preferred).
  • Experience with Python (preferred).

More like this

Similar roles

Senior Software Architect, .Net/Python

PNC

Columbus, OH +6 40 days ago
.NET Python .NET Core Docker Kubernetes OpenShift Kafka LLMs RAG TensorFlow PyTorch Scikit-learn RESTful APIs OpenAPI Swagger Domain-Driven Design Git Jira Azure DevOps Angular AWS Bedrock Google Vertex AI LangChain Semantic Kernel Vector Databases
10+ yrs exp

Senior Software and System Architect

Nvidia

Remote (Santa Clara, CA) +3 41 days ago $152,000–$241,500
C Python Linux DPDK OVS OVN Docker Kubernetes Networking Protocols DPUs NICs Virtualization cloud-networking Security Data Center Technologies
5+ yrs exp Remote

Senior Software and System Architect

Nvidia

Remote (Santa Clara, CA) +3 41 days ago $152,000–$241,500
C Python Linux DPDK OVS OVN Docker Kubernetes Networking Protocols DPUs NICs Virtualization cloud-networking Security Data Center Technologies
5+ yrs exp Remote

Senior Software Architect, AI Systems and Networking

Nvidia

Santa Clara, CA +1 161 days ago
C C++ Rust RDMA NVLink GPUDirect InfiniBand RoCE vLLM SGLang TensorRT-LLM NVMe-oF GPUDirect Storage S3 Distributed Training Model Parallelism Transformer Architectures Performance Profiling Systems Programming
10+ yrs exp

.NET Full Stack Developer, Senior

Booz Allen Hamilton

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

Senior Switch Software Architect

Nvidia

Santa Clara, CA 90 days ago $184,000–$287,500
Ethernet Linux Kernel Switch ASIC Network Operating Systems (NOS) Embedded Software Software Development Kit (SDK) NVLink Infiniband Network Topologies Proof-of-Concept (PoC)
8+ yrs exp