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
Salary
$112,000–$228,800 / yr
Posted
37 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $170k
$97k most similar roles pay here $249k

This role pays less than 59% of similar roles. Most pay $149,500–$187,025 — 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 118 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 62 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 proficiency in .NET Core, Python, Docker, Kubernetes, or OpenShift, alongside experience with RESTful APIs and various machine learning frameworks like TensorFlow or PyTorch. The role focuses on solving complex problems related to operational efficiency, digital transformation, and customer experience by integrating intelligent automation into enterprise systems while providing high-level technical leadership and mentorship to development teams across the organization.

What you'll do

  • Define and execute technology strategy for enterprise initiatives including digital transformation and operational efficiency.
  • Architect secure, scalable, and cloud-native applications using .NET, microservices, and event-driven systems.
  • Lead the migration of legacy monolithic platforms into distributed, containerized architectures using Docker and Kubernetes.
  • Design and implement AI-powered solutions utilizing Large Language Models (LLMs), RAG, and agentic workflows.
  • Create reusable architectural patterns, foundational frameworks, and development accelerators to improve team productivity.
  • Provide technical leadership and consulting to multiple development teams across various programs.
  • Translate complex technical concepts into clear business recommendations for executive stakeholders and partners.
  • Mentor architects and developers while fostering a culture of innovation and engineering excellence.

What we're looking for

  • Preferred Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 10+ years of experience in software engineering, solution architecture, or enterprise architecture roles.
  • Experience designing and implementing enterprise-scale distributed applications using .NET Core.
  • Proven success architecting and delivering microservices-based solutions in enterprise environments.
  • Proficiency with .NET Core, Docker, Kubernetes/OpenShift, and Kafka or similar messaging platforms.
  • Deep knowledge of software architecture principles, SOLID design, and distributed systems.
  • Experience designing AI-powered applications using Large Language Models (LLMs), RAG, and agentic workflows.
  • Strong communication skills to translate complex technical concepts for both technical and executive audiences.

More like this

Similar roles

Senior Software Development Engineer, Microservices

CVS Health

Remote 39 days ago $92,700$203,940
Python FastAPI Flask Google Cloud Platform Kubernetes GKE Docker CI/CD Kafka BigQuery BigTable SQL RESTful APIs Microservices Generative AI LLM RAG Vertex AI OpenAI Claude Prompt Engineering MLOps OCR
5+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 67 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer

Mastercard

Salt Lake City, UT 11 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp