1

Principal Software Engineer Jobs in Frisco, TX (NOW HIRING)

Principal Software Engineer

Dallas, TX · On-site

$133K - $179K/yr

The Principal Software Engineer will leverage deep technical expertise and passion for building high-quality applications to drive architectural decisions, mentor engineers, and influence product ...

Principal Software Engineer

Dallas, TX · On-site

$133K - $179K/yr

The Principal Software Engineer will leverage deep technical expertise and passion for building high-quality applications to drive architectural decisions, mentor engineers, and influence product ...

Principal Software Engineer

Frisco, TX · Hybrid

$126K - $169K/yr

Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms ...

Principal Software Engineer

Westlake, TX · On-site

$129K - $173K/yr

Principal Software Engineer Note: Fidelity is not providing immigration sponsorship for this position The Role We are seeking an experienced Software Engineer to join a Fidelity Technology team and ...

Principal Software Engineer

Plano, TX · Hybrid

$126K - $169K/yr

As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a ...

Principal Software Engineer

Plano, TX · Hybrid

$137K - $257K/yr

As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a ...

Principal Software Engineer

Plano, TX · Hybrid

$129K - $173K/yr

As a principal software engineer at Liberty Mutual, you'll consult on highly complex projects and solve technical problems, while working in an agile environment that has the creative energy of a ...

next page

Showing results 1-20

Principal Software Engineer information

See Frisco, TX salary details

$56.6K

$150.6K

$216.2K

How much do principal software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for principal software engineer in Frisco, TX is $150,626.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,400.00 and $169,400.00 per year, depending on experience, location, and employer.

What is a principal software engineer?

A principal software engineer is in charge of software development. In this career, you guide the software design process and inspect software programs to make suggestions for improvements. Principal software engineers also process complex data and may need to enforce software design, development, and maintenance requirements. Your job requires a high level of technical knowledge and skills and a thorough understanding of the software development process. Your employer may require you to have a bachelor’s or master’s degree in software development. Similar job titles include software architect and principal software developer.

What are the key skills and qualifications needed to thrive as a principal software engineer, and why are they important?

To thrive as a Principal Software Engineer, you need deep expertise in software architecture, programming languages, and system design, often supported by a bachelor's or master's degree in computer science or a related field. Advanced proficiency with development frameworks, cloud platforms (e.g., AWS, Azure), and familiarity with DevOps tools and agile methodologies are typically required. Exceptional leadership, mentorship, and communication skills help facilitate cross-functional collaboration and guide technical teams. These skills are crucial for driving technical vision, ensuring scalable solutions, and fostering innovation within complex projects.

How does a principal software engineer typically balance hands-on coding with leadership responsibilities?

Principal Software Engineers often split their time between technical contributions—such as designing system architecture and reviewing complex code—and guiding teams through mentorship, technical direction, and cross-functional collaboration. While they may not code as much as junior engineers, they remain highly involved in critical implementations and code reviews. Balancing these responsibilities requires strong time management, clear communication, and the ability to prioritize tasks that have the highest impact on project and team success.

What is the difference between Principal Software Engineer vs Senior Software Engineer?

AspectPrincipal Software EngineerSenior Software Engineer
Required CredentialsBachelor's or Master's in CS or related field; extensive experienceBachelor's or Master's in CS; several years of experience
Work EnvironmentLeadership roles, strategic planning, cross-team collaborationDesign, develop, and troubleshoot software; mentorship
Employer & Industry UsageTech companies, large enterprises, startupsMost industries, including tech, finance, healthcare

The main difference between a Principal Software Engineer and a Senior Software Engineer lies in their level of responsibility and scope. Principal Software Engineers typically lead technical strategy, influence architecture decisions, and mentor multiple teams, whereas Senior Software Engineers focus on coding, design, and individual project contributions. Both roles require strong technical skills, but the Principal role emphasizes leadership and strategic impact.

How much does a principal software engineer get paid?

A principal software engineer typically earns between $120,000 and $180,000 annually, depending on experience, location, and company size. They often have advanced skills in software architecture, leadership, and technical expertise in programming languages and tools.

What are popular job titles related to Principal Software Engineer jobs in Frisco, TX?

For Principal Software Engineer jobs in Frisco, TX, the most frequently searched job titles are:

What job categories do people searching Principal Software Engineer jobs in Frisco, TX look for?

The top searched job categories for Principal Software Engineer jobs in Frisco, TX are:

What cities near Frisco, TX are hiring for Principal Software Engineer jobs?

Cities near Frisco, TX with the most Principal Software Engineer job openings:

Infographic showing various Principal Software Engineer job openings in Frisco, TX as of August 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $150,626 per year, or $72.4 per hour.

$123K - $165K/yr

Contractor

This job post has expired 2 days ago. Applications are no longer accepted.


Parkland Health and Hospital System rating

8.1

Company rating: 8.1 out of 10

Based on 91 frontline employees who took The Breakroom Quiz

67th of 898 rated healthcare providers


Job description

Location: PCCI - Pegasus Park
Parkland Center for Clinical Innovation (PCCI)
Dallas, TX | Hybrid
Are you a seasoned technology leader who thrives on solving complex challenges, architecting scalable solutions, and driving innovation? Do you enjoy mentoring engineers while shaping enterprise platforms that create meaningful impact? If so, Parkland Center for Clinical Innovation (PCCI) invites you to join our team as a Principal Software Engineer.
About PCCI
PCCI is an independent, not-for-profit healthcare intelligence organization dedicated to advancing health equity through the innovative use of artificial intelligence, machine learning, advanced analytics, clinical expertise, and social determinants of health data.
Our mission is to connect vulnerable populations to the care and resources they need while empowering individuals to improve their health and well-being. Through cutting-edge technology and data-driven solutions, we partner with healthcare organizations, community stakeholders, and public sector entities to improve outcomes and reduce healthcare disparities.
Position Summary
PCCI is seeking a Principal Software Engineer for a contract-to-hire opportunity. This senior technical leadership role is designed for an accomplished software engineering professional who can architect, develop, and scale software platforms used across multiple clients, programs, and business domains.
The successful candidate will bring deep technical expertise, strategic thinking, and a passion for innovation. You will influence technology direction, establish development frameworks and best practices, lead architecture decisions, and mentor engineering teams while delivering solutions that drive measurable value for both PCCI and its partners.
This role offers the opportunity to work on mission-driven technology initiatives that directly improve healthcare delivery and outcomes while helping shape the future of PCCI's technology ecosystem.
Key Responsibilities
  • Architect, design, develop, and deliver enterprise-grade software platforms supporting multiple clients and business domains.
  • Lead architecture and design sessions for strategic programs and technology initiatives.
  • Establish software development frameworks, patterns, and engineering practices that improve quality, scalability, and efficiency.
  • Evaluate emerging technologies and recommend innovative solutions that address business challenges.
  • Serve as a technical leader and trusted advisor across engineering teams.
  • Provide mentorship and technical guidance to senior engineers and development teams.
  • Promote enterprise architecture standards, design patterns, and engineering best practices across projects.
  • Drive software quality through technical reviews, testing strategies, and development governance.
  • Collaborate with product, business, and technology stakeholders to align technical solutions with organizational objectives.
  • Support the continuous evolution of PCCI's technology platforms and development processes.

Required Qualifications
Education
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field required.
  • Master's degree preferred.
  • Professional certifications such as Cloud Architect or equivalent are highly desirable.

Experience
  • 10+ years of progressive software engineering experience.
  • 5+ years in senior technical leadership, architecture, or engineering leadership role.
  • Experience designing and delivering enterprise-scale applications and platforms.
  • Demonstrated success leading architecture initiatives across multiple systems and business domains.
  • Experience translating emerging technologies into practical business solutions.
  • Proven ability to influence technical direction and organizational engineering standards.

Technical Skills
  • Expertise in software architecture, design patterns, and engineering best practices.
  • Strong understanding of enterprise application design and scalable system architecture.
  • Experience with cloud-based architecture and modern software development practices.
  • Deep knowledge of software development, lifecycle methodologies and governance.
  • Ability to evaluate and implement emerging technologies.
  • Strong analytical, problem-solving, and decision-making skills.
  • Exceptional communication, collaboration, and leadership capabilities.

What Success Looks Like
As Principal Software Engineer, you will:
  • Be recognized as a subject matter expert across multiple technologies and business domains.
  • Influence organizational technology strategy and engineering excellence.
  • Create reusable frameworks and architectural approaches that improve efficiency and quality.
  • Lead complex technical initiatives from concept through deployment.
  • Foster a culture of innovation, collaboration, and continuous improvement.
  • Mentor engineers and help build PCCI's technical capabilities for the future.

Why Join PCCI?
  • Work on meaningful technology that improves healthcare access, outcomes, and equity.
  • Collaborate with exceptional data scientists, engineers, clinicians, and healthcare innovators.
  • Influence enterprise technology strategy and architecture.
  • Help shape next-generation AI, analytics, and healthcare technology solutions.
  • Join a mission-driven organization committed to innovation and community impact.
  • Opportunity for long-term employment through a contract-to-hire pathway.

Application Process
Qualified candidates are encouraged to submit a résumé and cover letter highlighting their technical leadership experience, architecture expertise, and software engineering accomplishments.
Contact
Capria S. Dees, PHR
Chief People Officer
Parkland Center for Clinical Innovation (PCCI)
📧 capria.dees@pccinnovation.org
Requisition ID: 989773

What Parkland Health and Hospital System employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Parkland Health and Hospital System logo

About Parkland Health and Hospital System

Sourced by ZipRecruiter

Parkland Health and Hospital System, based in Dallas, TX, US, is a reputed entity in the healthcare industry. Accessible through their website parklandhealth.org, this distinguished organization operates within the public sector, primarily providing medical care and services. Parkland Health was founded with a mission to take healthcare to people who need it the most and ever since its inception it has staunchly adhered to this principle. The hospital is acknowledged for its unyielding dedication to patient care, its world-class staff, and its innovative medical breakthroughs. Alongside its traditional healthcare offerings, Parkland also provides specialized services such as burn treatment and poison control, cementing their position as a comprehensive provider of critical care.

Industry

Hospitals

Company size

10,000+ Employees

Headquarters location

Dallas, TX, US