Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer Principal

$65k - $165.6k

PNC Bank

Position Overview

At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a(n) Software Developer Principle within PNC's Site Reliability Technology Engineering (SRTI) organization, you will be based in either Pittsburgh, PA, Dallas, TX, Cleveland/Strongsville, OH, Phoenix, AZ, or Denver, CO.

As a Software Developer Principle you will lead the engineering and improvement of enterprise technology platforms with a focus on system stability, scalability, automation, and configuration consistency. This role provides deep technical expertise across operating systems and contributes to platform design, drift management, mentoring, and engineering best practices.

Responsibilities:

  • Design, implement, and enhance platform capabilities across Linux and -Windows Server environments

  • Develop and maintain automation solutions using PowerShell (required) and Python (preferred)

  • Lead efforts in Drift Management, including identification, analysis, and remediation of configuration inconsistencies across environments

  • Provide technical leadership and mentoring to junior team members

  • Partner with engineering, SRE, and platform teams to improve system design, observability, and performance

  • Establish and promote standards, best practices, and configuration management processes

  • Support system optimization, configuration management, and platform upgrades

  • Create and maintain technical documentation, runbooks, and architectural guidance

Qualifications:

  • Strong expertise in Linux and Windows Server administration

  • Advanced scripting and automation skills (PowerShell required; Python preferred)

  • Experience with configuration management and drift detection/remediation practices

  • Strong analytical, problem-solving, and system design skills

  • Proven ability to lead, mentor, and guide technical teams

  • Effective communication and cross-team collaboration skills

Preferred:

  • Background or experience with observability / monitoring platforms (Elastic, Dynatrace)

  • Experience with automation frameworks, infrastructure tooling, and configuration management platforms

  • Familiarity with cloud platforms (AWS, Azure)

  • Understanding of platform engineering and reliability best practices

Key Skill:

Linux, Windows Server, PowerShell, Python, automation, scripting, platform engineering, configuration management, drift management, drift detection, observability, monitoring, Elastic, Dynatrace, cloud (AWS, Azure), infrastructure engineering, system design, mentoring, technical leadership

PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.

PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.

Job Description

  • Aligns business strategy with software solutions.

  • Proposes, designs & codes software solutions to address complex business needs. Oversees technical and procedural documentation required.

  • Leads complex problem solving.

  • Provides technical guidance and support to colleagues and solution development.

  • Displays an innovative approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:

  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.

  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

Qualifications

Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.

Preferred Skills

Application Development, Business Management, Customer Solutions, Design, Design Planning, Group Problem Solving, Mentorship, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design

Competencies

Application Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical Troubleshooting

Work Experience

Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. Specific certifications are often required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.

Education

Bachelors

Certifications

No Required Certification(s)

Licenses

No Required License(s)

Pay Transparency

Base Salary: $65,000.00 – $165,600.00

Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.

Application Window

Generally, this opening is expected to be posted for two business days from 05/28/2026, although it may be longer with business discretion.

Benefits

PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: 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; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.

In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.

To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com .

Disability Accommodations Statement

If an accommodation is required to participate in the application process, please contact us via email at View email address on click.appcast.io . Please include “accommodation request” in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call View phone number on click.appcast.io and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.

At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.

Equal Employment Opportunity (EEO)

PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.

This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.

California Residents

Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer Principal in Dallas, TX vacancy
  • A leading tech company in Dallas is looking for a Principal Infrastructure Engineer to lead the design of scalable systems for enterprise-level deployments. You will reshape Voxel51's infrastructure and mentor peers while handling containerized systems, CI/CD pipelines,... 
    Principal
    Remote work

    Stryker

    Dallas, TX
    3 days ago
  •  ...day-1 ( Need local candidates ) Description : The Principal Cyber AI Engineer will play a key role in the development, implementation...  .... Key Responsibilities: Design, develop, and optimize AI-driven security solutions to identify, predict... 
    Principal
    Local area

    ShiftCode Analytics

    Dallas, TX
    1 day ago
  •  ...configuration Background in application development using technologies like HTML, CSS, and JavaScript Experience in designing and developing software components and having a very strong Service Oriented Architecture and integration background Ability to define and... 
    Principal

    Photon

    Dallas, TX
    15 hours ago
  •  ...Job title: SAP FICO Principal Consultant Work Location: Irving, TX - 75039 ( Hybrid, 2 days to office in Irving, TX office ) Minimum years of experience: 10 Years Job Description: At least 12 years of experience in Configuration/solutions evaluation... 
    Principal
    Work experience placement
    Work at office

    Diverse Lynx

    Irving, TX
    4 days ago
  •  ...Principal Software Engineer Location: Dallas, TX (Hybrid role. ON site Tuesday and Wednesday) Duration: 12 months+ Visa: US Citizen only...  ...bare-metal implementation for embedded system • Experience developing in C, C++ and C# • 2+ years of experience in software... 
    Principal
    Work at office

    ShiftCode Analytics

    Dallas, TX
    15 hours ago
  •  ...Job Summary: We are seeking an experienced Principal Software Engineer to lead the design and development of advanced AI and machine...  ...across AI initiatives. Key Responsibilities: Design, develop, and implement scalable AI and machine learning systems in... 
    Principal

    Compunnel

    Dallas, TX
    10 hours ago
  • A leading technology company is seeking a Cloud Solutions Network Engineer to develop scalable cloud network solutions and lead cross-functional teams. The ideal candidate has extensive experience with AWS and cloud services, along with proven DevOps expertise. This role... 
    Principal

    SnaKORPIO GROUP

    Dallas, TX
    15 hours ago
  • $152.89k - $190k

     ...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location: DALLAS TX...  ...Team We are seeking an experienced Principal Software Engineer to lead a team of product engineers in designing, developing, and implementing AI-driven solutions at Blue... 
    Principal
    Local area
    Remote work
    Relocation
    Flexible hours

    Blue Yonder

    Dallas, TX
    15 hours ago
  •  ...Principal Developer They’ll be working in Salesforce so I’m looking for full stack experience on Salesforce specifically (it sounds like Salesforce has their own customized coding language) – no need to have React/Node/cloud. If they did have broader experience I would... 
    Principal
    Immediate start
    Remote work

    Samprasoft

    Dallas, TX
    4 days ago
  •  ...Principal Cloud Security Architect – Gen AI Client is seeking a highly skilled and experienced Application Security Architect with expertise...  ...and compliance standards. Key Responsibilities: Develop and implement comprehensive security architectures and... 
    Principal

    InterSources

    Dallas, TX
    3 days ago
  •  ...Principal Applications Engineer The Principal Applications Engineer is a key contributor to both product development and...  ...a strong customer-first focus, with responsibility for developing hardware and software tools that simplify product adoption, improve ease of use... 
    Principal
    Local area
    Flexible hours

    Nexperia

    Dallas, TX
    15 hours ago
  •  ...AI Security Principal Developer We are seeking an AI Security Principal Developer to serve as a strategic advisor to AI and engineering teams on building secure, trustworthy AI solutions. This role focuses on applying AI, analytics, and data-driven thinking to drive... 
    Principal

    TXU Energy

    Irving, TX
    15 hours ago
  •  ...Principal Application Security Engineer Duration: 12+ Months Location: Charlotte, NC...  ...will lead the charge in identifying and developing our next generation automation and application...  ...is responsible for the secure software training, practices, and processes to address... 
    Principal
    Work experience placement
    3 days per week

    Veracity USA

    Dallas, TX
    25 days ago
  •  ...Job Description Insight Global is seeking a Principal Azure GenAI Architect for their client. Responsibilities include: -Fine tuning LLMs -Building Transformer AI Models -Architecting LLM's -Conducting Automated evaluations -Agentic coding -Participating... 
    Principal

    Insight Global

    Dallas, TX
    1 day ago
  •  ...Principal Software Engineering Lead – AI-Driven Development (Insurance) CGI is a global IT and business consulting services firm delivering...  ...hands-on engineering and emerging AI tooling to improve developer productivity, code quality, and delivery speed. You will play... 
    Principal
    Contract work
    Work at office
    Worldwide

    CGI

    Dallas, TX
    15 days ago
  •  ...service providers. Using our industry-leading software solutions, employees book travel and car...  ...team is the perfect place for developers to work on and deliver world-class software...  ...innovative environment. At Deem, our Senior and Principal Engineers are empowered to make an... 
    Principal
    Work at office
    Remote work

    DEEM, LLC

    Dallas, TX
    3 days ago
  • $159k - $305k

     ...organizations across the bank are engaging with us to bring agentic AI to their highest-impact business problems. We are seeking a Principal Applied AI Engineer to lead a deep technical engagement with a partner business organization (such as banking operations,... 
    Principal
    Work experience placement

    Wells Fargo

    Irving, TX
    1 day ago
  •  ...possessing deep technical expertise in AI, Data, Cloud, and modern software development. You will lead the development, enhancement, and...  ...that can realize long-term and commercial objectives. Develop, maintain, enhance, and test systems of the highest complexity.... 
    Principal

    CBRE

    Dallas, TX
    3 days ago
  •  ...networking. Responsibilities Provide experienced leadership in developing the solutions for highly scalable, highly available, Cloud (...  ...firewalls, DNS, and network security tooling Understanding of Software Development Lifecycle Methodologies and delivery processes (Agile... 
    Principal

    SnaKORPIO GROUP

    Dallas, TX
    15 hours ago
  • SAP Basis Administrator Interview: Virtual (Submit candidate with LinkedIn) Visa: USC and GC (Candidate should be working or worked with 500 Fortune companies) Hybrid: Addison, TX (preferred), or Miramar, FL, candidates local to one of the areas HIGHLY preferred ...
    Principal
    Local area

    ShiftCode Analytics

    Addison, TX
    15 hours ago
  •  ...Position: Principal Software Engineer - Machine Learning Location: Dallas, TX/ Atlanta /GA/ Plano, TX onsite day1 (Any of these three...  ...the problem and data characteristics. • Feature Engineering: Develop and transform features from raw data to improve model performance... 
    Principal
    Full time

    Diverse Lynx

    Dallas, TX
    2 days ago
  • A data-centric AI platform provider is looking for a Principal Infrastructure Engineer to shape the architecture and strategy of their systems. The role involves designing and scaling containerized systems and cloud solutions, ensuring reliability and security across deployments... 
    Principal
    Remote job

    Stryker Corporation

    Dallas, TX
    3 days ago
  •  ...analyzing large scale of complex numerical and textual data and identifying trends. Research and evaluate emerging technologies. Develop advanced A.I. solutions based on tools and cloud computing infrastructure. Perform other duties as assigned. Qualifications... 
    Principal
    Monday to Friday

    Navy Federal Credit Union

    Dallas, TX
    15 hours ago
  •  ...Implement semantic modeling for complex domains to support reasoning, discovery, and analytics. Agentic Knowledge Base Enrichment • Develop agentic AI systems for: o Automated data gap identification o Knowledge base enrichment and validation o Continuous... 
    Principal

    Omni Inclusive

    Dallas, TX
    1 day ago
  • $139.9k - $274.8k

     ...As a member of theFIT trainingteam withinCoreAI, you will help develop the AI infrastructure that accelerates the creation of agentic...  ...Experience working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or... 
    Principal
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    15 hours ago
  •  ...technical leadership responsibility for onshore and offshore developers. No HR responsibilities. Support internal facing web applications...  .... Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous... 
    Principal
    Full time

    CRC GROUP INC

    Dallas, TX
    10 days ago
  • $163k - $296.4k

     ...what AI can achieve. We areseekingpassionate and innovative software engineers to design and buildcutting-edgenetworking...  ...infrastructure that powers large-scale AI training. This role focuses on developing next-generation networking capabilities to ensure high... 
    Principal
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    15 hours ago
  • $139.9k - $274.8k

     ...advance AI technology? The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience in...  ...VSCode, Cognitive Service, Copilot+ PC, and many others. As the Principal Software Engineer on our team, you would have the... 
    Principal
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Irving, TX
    23 hours ago
  • $200.6k - $250.4k

    Principal Staff Software Engineer - Data as a Service About the Role WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform. At the core of this strategy is a need for world-class technical leadership-engineers who can see... 
    Principal
    Flexible hours

    WEX

    Dallas, TX
    4 days ago
  • $37k

     ...architects and giving highly to the design strategy and with the developers for the quality results Using business knowledge to...  ...into business solutions by developing sophisticated or multiple software applications and conducting studies of alternatives. Analyzing... 
    Principal
    Full time
    Contract work
    For contractors

    Photon

    Dallas, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer Principal. Be the first to apply!