1

Principal Software Engineer Jobs in Texas (NOW HIRING)

Principal Software Engineer

Houston, TX · On-site

$124K - $166K/yr

As we continue to grow and expand our services, we are seeking an accomplished Principal Software Engineer to work ONSITE to serve as a technical leader and architect across our software ecosystem.

Principal Software Engineer

Austin, TX · On-site

$163K - $272K/yr

We are seeking a Principal Software Engineer to own technical direction for the platform, the applications, and integrations around it. This role shapes architecture across two products: AWS Quick ...

Showing results 41-60

Principal Software Engineer information

See Texas salary details

$56.4K

$149.9K

$215.2K

How much do principal software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for principal software engineer in Texas is $149,937.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,800.00 and $168,600.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 cities in Texas are hiring for Principal Software Engineer jobs?

Cities in Texas with the most Principal Software Engineer job openings:

Infographic showing various Principal Software Engineer job openings in Texas as of August 2026, with employment types broken down into 84% Full Time, and 16% Contract. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $149,937 per year, or $72.1 per hour.

Senior Principal Software Engineer (ServiceNow Information Architect)

Dell, Inc.

Round Rock, TX • On-site

$147K - $202K/yr

Full-time

Re-posted 13 days ago


Job description

Senior Principal Software Engineer (ServiceNow Information Architect)

Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality improvements.

Join us to do the best work of your career and make a profound social impact as a Senior Principal Software Engineer on our Software Engineer-IT team in Round Rock, Texas.

What you'll achieve:

As a Senior Principal Software Engineer, you are responsible for ensuring that ServiceNow serves as the enterprise system of record for technology assets, software assets, SaaS products, business applications, technical services, digital products, and related operational data.

The role combines expertise in ServiceNow data architecture, CSDM, CMDB, IT Asset Management, Software Asset Management, Service Portfolio, and enterprise process modeling to establish a trusted enterprise registry that supports operations, architecture, governance, security, and digital product management.

We are seeking a hands-on Senior Principal ServiceNow Information Architect to design, govern, and continuously improve the enterprise information model represented within ServiceNow.

Who We Are

We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us.
Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy.

Visit our Culture Code page to learn more about how we work and lead.

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:

Essential Requirements

  • 12+ years of related experience in overall IT, including at least 8+ years focused on ServiceNow CMDB, CSDM, ITAM, SAM, Discovery, Service Mapping, or enterprise information architecture
  • Deep expertise in CSDM, CMDB, Service Graph, IRE, and CMDB Health, with a strong understanding of ServiceNow data governance and information architecture
  • Proven experience designing enterprise information models across assets, software, applications, services, and technology products
  • Strong knowledge of IT Asset Management (ITAM) and Software Asset Management (SAM) data models and best practices
  • Experienced in integrating enterprise systems with ServiceNow while ensuring data consistency, semantic alignment, and effective business analysis

Desirable Requirements

  • Bachelor's degree in Information Systems, Computer Science, Engineering, or related discipline, or equivalent practical experience. 
  • Experience with ServiceNow architecture, asset and service management, enterprise integrations, AI-assisted development, and relevant ServiceNow certifications

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role:

Essential Requirements

  • 12+ years of related experience in overall IT, including at least 8+ years focused on ServiceNow CMDB, CSDM, ITAM, SAM, Discovery, Service Mapping, or enterprise information architecture
  • Deep expertise in CSDM, CMDB, Service Graph, IRE, and CMDB Health, with a strong understanding of ServiceNow data governance and information architecture
  • Proven experience designing enterprise information models across assets, software, applications, services, and technology products
  • Strong knowledge of IT Asset Management (ITAM) and Software Asset Management (SAM) data models and best practices
  • Experienced in integrating enterprise systems with ServiceNow while ensuring data consistency, semantic alignment, and effective business analysis

Desirable Requirements

  • Bachelor's degree in Information Systems, Computer Science, Engineering, or related discipline, or equivalent practical experience. 
  • Experience with ServiceNow architecture, asset and service management, enterprise integrations, AI-assisted development, and relevant ServiceNow certifications

Compensation

Dell is committed to fair and equitable compensation practices. The base salary range for this position is  $147,200.00 - $202,400.00.

 Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com.

You will:

  • Own and evolve the enterprise information model within ServiceNow, ensuring alignment across CSDM, CMDB, ITAM, SAM, SPM, Service Portfolio, and related data domains
  • Lead governance of enterprise asset and software registries, defining taxonomy, ownership, lifecycle management, metadata standards, and authoritative data sources
  • Establish and maintain CMDB and CSDM standards, including service modeling, CI relationships, data quality, lifecycle governance, and CMDB health
  • Define and govern integrations across Discovery, Service Graph, ITAM, SAM, Cloud, ERP, HR, Security, Identity, Procurement, and DevOps platforms to ensure data consistency and integrity
  • Drive enterprise data governance through standards for metadata, stewardship, reporting semantics, reference data, lifecycle management, and information architecture

DELL logo

About DELL

Sourced by ZipRecruiter

Dell Technologies helps organizations and individuals build a brighter digital tomorrow. Our company is made up of more than 150,000 people, located in over 180 locations around the world. We're proud to be a diverse and inclusive team and have an endless passion for our mission to drive human progress.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Round Rock, TX, US

Year founded

1984