Software Architect Sr

PNCFarmers Branch, TX
Onsite

About The Position

The PNC Financial Services Group, Inc. seeks a Software Architect Sr. in Farmers Branch, TX. Participate in all aspects of PNC's Systems Engineering Group activities. Specific duties include: (1) participate and contribute towards design discussions; (2) while focusing on innovation, ensure applications follow technology and customer delivery goals of PNC; (3) analyze existing systems and their interactions to understand business functionality; (4) design integration solutions in an optimized way by understanding the entire workflow and the upstream and downstream systems thoroughly; (5) engage in various Enterprise architecture forums and groups across PNC and participate in solutioning enterprise needs and goals; (6) demonstrate polyglot proficiency across programming languages such as Java, Python, TypeScript, and Go; (7) design applications leveraging containers, deploy them on platforms like OpenShift or Kubernetes, and utilize DevOps practices to streamline delivery; (8) develop high-volume, low-latency applications using event-driven architectures, distributed systems, and caching mechanisms; (9) design data extraction applications that convert unstructured and semi-structured data to structured formats using AI/ML techniques; and (10) ensure security and compliance through practices like OAuth and encryption, leverage expertise in cloud platforms such as AWS, Azure, or GCP.

Requirements

  • Bachelor’s degree in Engineering, CIS, MIS, Computer Science, or Information Technology
  • 8 years of experience architecting enterprise solutions based on microservices and event-driven architecture, including SOA-based web services and REST- and SOAP-based APIs, in or for the financial services industry
  • Leading overall design of cross-functional, multi-platform, and Web-based application systems using web services utilizing containerization and cloud
  • Developing application architecture and blueprints using Microsoft Visio or Atlassian Gliffy aimed at reflecting enterprise business logic
  • Identifying and defining reusable components, platforms, and interfaces
  • Providing technical guidance to application development teams and consulting on integration between two application systems and data migration activities
  • Reviewing and approving technical low-level software design created by development teams
  • Ensuring defined architecture standards are implemented by development teams
  • Defining DevOps Practices and Tools using Bitbucket, Jenkins, uDeploy, and Artifactory
  • Containerization and Orchestration Technologies using OpenShift or Kubernetes
  • Working with Infrastructure as Code solutions using Ansible, Docker, and Terraform
  • Designing Microservices and APIs using Java Springboot and Python
  • Monitoring microservices using Logscale and Dynatrace
  • Integrating application with AI/ML
  • Defining Data Model and designing Database
  • Performance Engineering and Optimization standards using Dynatrace and jMeter

Responsibilities

  • Participate and contribute towards design discussions
  • Ensure applications follow technology and customer delivery goals of PNC, focusing on innovation
  • Analyze existing systems and their interactions to understand business functionality
  • Design integration solutions in an optimized way by understanding the entire workflow and the upstream and downstream systems thoroughly
  • Engage in various Enterprise architecture forums and groups across PNC and participate in solutioning enterprise needs and goals
  • Demonstrate polyglot proficiency across programming languages such as Java, Python, TypeScript, and Go
  • Design applications leveraging containers, deploy them on platforms like OpenShift or Kubernetes, and utilize DevOps practices to streamline delivery
  • Develop high-volume, low-latency applications using event-driven architectures, distributed systems, and caching mechanisms
  • Design data extraction applications that convert unstructured and semi-structured data to structured formats using AI/ML techniques
  • Ensure security and compliance through practices like OAuth and encryption
  • Leverage expertise in cloud platforms such as AWS, Azure, or GCP

Benefits

  • medical/prescription drug coverage (with a Health Savings Account feature)
  • dental and vision options
  • employee and spouse/child life insurance
  • short- and long-term disability protection
  • maternity and parental leave
  • paid holidays, vacation days and occasional absence time
  • 401(k), pension and stock purchase plans
  • dependent care reimbursement account
  • back-up child/elder care
  • adoption assistance
  • educational assistance
  • a robust wellness program with financial incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service