1

Principal Software Developer Jobs in Texas (NOW HIRING)

Principal Software Engineer - Calypso

Plano, TX · On-site

$129.20K - $173.20K/yr

The Calypso Principal Software Engineer will be responsible for: * Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating ...

Job Title: Principal Software Engineer - PAM Duration: 6 months contract to hire Location: Coppell, TX (Hybrid) Visa: GC & USC Only Exp: 10+ years minimum The PAM Engineer is responsible for ...

Principal Software Engineer (Test)

Fort Worth, TX · On-site

$129.30K - $173.30K/yr

They are seeking a Principal Software Engineer (Test) to support the development and validation of advanced software systems for military aircraft platforms, focusing on mission-critical avionics and ...

Principal Software Engineer

Westlake, TX

$129.60K - $173.80K/yr

Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles includeproviding ... TDD, CI/CD, design patterns, code quality, security, observability Cloud & DevOps : Cloud-native ...

Principal Software Engineer

Westlake, TX · On-site

$129.60K - $173.80K/yr

Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles include providing ... TDD, CI/CD, design patterns, code quality, security, observability Cloud & DevOps : Cloud-native ...

Principal Software Engineer

Westlake, TX

$129.60K - $173.80K/yr

Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles includeproviding ... TDD, CI/CD, design patterns, code quality, security, observability Cloud & DevOps : Cloud-native ...

Principal Software Engineer

Westlake, TX · On-site

$129.60K - $173.80K/yr

Principal Engineer - Agentic AI The Role A Principal Software Engineer's roles include providing ... TDD, CI/CD, design patterns, code quality, security, observability Cloud & DevOps : Cloud-native ...

Principal Software Engineer

Westlake, TX · On-site

$129.60K - $173.80K/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

Austin, TX · On-site +1

$133.80K - $179.40K/yr

EPE is seeking a thoughtful, and highly skilled Principal Software Engineer who will have a senior technical leadership role in creating, developing, and maintaining the EPE software solutions for ...

Principal Software Engineer

Austin, TX · On-site +1

$133.80K - $179.40K/yr

EPE is seeking a thoughtful, and highly skilled Principal Software Engineer who will have a senior technical leadership role in creating, developing, and maintaining the EPE software solutions for ...

Principal Software Engineer

Austin, TX · On-site +1

$133.80K - $179.40K/yr

EPE is seeking a thoughtful, and highly skilled Principal Software Engineer who will have a senior technical leadership role in creating, developing, and maintaining the EPE software solutions for ...

Principal Software Engineer

Westlake, TX

$129.60K - $173.80K/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

Austin, TX

$133.80K - $179.40K/yr

Position Summary We are seeking an accomplished Principal Software Engineer to shape the future of ... Drive adoption of Generative AI to improve developer productivity and software quality. * Lead the ...

Principal Software Engineer

San Antonio, TX

$121.80K - $163.30K/yr

The Software Engineer Principal must have experience with: * Providing technical leadership and ... DevOps), including advanced configuration, scripting, and customization. * Expertise in ...

next page

Showing results 1-20

Principal Software Developer information

See Texas salary details

$88K

$131.5K

$172.8K

How much do principal software developer jobs pay per year?

As of May 29, 2026, the average yearly pay for principal software developer in Texas is $131,522.00, according to ZipRecruiter salary data. Most workers in this role earn between $115,100.00 and $144,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Principal Software Developer, and why are they important?

To thrive as a Principal Software Developer, you need advanced expertise in software engineering, architecture design, and problem-solving, typically backed by a degree in computer science or a related field and extensive industry experience. Mastery of programming languages (such as Java, Python, or C#), software development frameworks, cloud platforms, and familiarity with tools like Git, Docker, and CI/CD systems is critical. Leadership, effective communication, and mentorship abilities are vital soft skills that set top performers apart in this role. These competencies ensure scalable solutions, effective project delivery, and the growth of high-performing development teams.

How does a Principal Software Developer typically balance hands-on coding with leadership and mentorship responsibilities?

As a Principal Software Developer, you’ll often split your time between writing high-impact code and guiding technical direction for the team. While you remain involved in architecting and developing complex features, a significant portion of your role will also involve mentoring less-experienced developers, leading code reviews, and fostering best practices. You’ll collaborate closely with cross-functional teams to align technical solutions with business goals, and you’re expected to influence the overall engineering culture. This balance requires strong time management skills and a passion for both technical excellence and team development.

What does a Principal Software Developer do?

A Principal Software Developer is a senior-level engineer responsible for leading complex software projects, setting technical direction, and mentoring other developers. They design and architect software solutions, ensure best coding practices, and collaborate with stakeholders to align technical strategy with business goals. Principal Software Developers often influence company-wide technology decisions and help solve the most challenging engineering problems. Their role typically combines hands-on coding with leadership and strategic planning.

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

AspectPrincipal Software DeveloperSenior Software Engineer
CredentialsBachelor's or Master’s in Computer Science; extensive experienceBachelor's or Master’s in Computer Science; 5+ years experience
Work EnvironmentLeads technical strategy, mentors teams, influences architectureDevelops features, writes code, mentors junior staff
Industry UsageUsed in large organizations, tech companies, and enterprise settingsCommon across startups, mid-sized, and large companies

The Principal Software Developer typically holds a higher-level role focused on technical leadership, architecture, and strategic planning, whereas the Senior Software Engineer primarily focuses on coding, feature development, and mentoring. Both roles require strong technical skills, but the Principal position involves broader responsibilities and influence within the organization.

What cities in Texas are hiring for Principal Software Developer jobs? Cities in Texas with the most Principal Software Developer job openings:
Infographic showing various Principal Software Developer job openings in Texas as of May 2026, with employment types broken down into 1% As Needed, 90% Full Time, 8% Part Time, and 1% Contract. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $131,522 per year, or $63.2 per hour.
Principal Software Engineer - Calypso

Principal Software Engineer - Calypso

Citizens

Plano, TX • On-site

$129.20K - $173.20K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Job description

Description

4 Days Hybrid from any of our locations in RI,  Iselin NJ, MA, Pittsburgh PA, Dallas TX or Phoenix AZ

Role is not relocation eligible. 

Responsibilities 

Your role as Calypso Principal Software Engineer is to work with engineering teams and architecture to produce high-quality technology solutions.  You will be given the autonomy to lead, design and develop innovative solutions to some of the biggest technical issues facing the banking industry.  As Principal, you will serve as a peer-leader tasked with pursuing cutting-edge initiatives and solutions.  The breadth of Citizens operations ensures a diversity of projects as the bank pivots towards innovation and customer experience.

The Calypso Principal Software Engineer will be responsible for:

  • Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with your teammates.
  • Collaborating and contributing insight to solution design ideation, ensuring both the success of the product and adherence to enterprise architecture principles.
  • Designing, modifying, developing and implementing software solutions. Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
  • Infusing quality of service characteristics, such as scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities.
  • Employing industry best practices to evaluate, correct and prevent vulnerabilities during the software development process.
  • Serving as a peer-leader, encouraging a culture of innovation and accountability while adhering to Agile best practices.

Required Qualifications 

  • Requires a minimum of 7 years of directly related experience supporting Nasdaq's Calypso platforms and infrastructure
  • Demonstrated ability to lead and mentor software engineers
  • Deep experience with systems configuration, implementation and testing for OTC derivatives products across the trading lifecycle including front, middle and back office processing
  • Deep experience configuring and extending with Calypso application modules for interest rates, commodities, FX, FX Options and equity derivative asset classes
  • Thorough understanding and deep experience with collateral management, General Ledger accounting, ISDA SIMM and Swift processing
  • Hand on experience integrating Calypso with financial market utilities such as DTCC SDR,  FedWire, Bloomberg, AcadiaSoft, TriResolve and with market data sources, market and credit risk platforms
  • Experience developing and/or supporting applications with: Websphere, Java, SpringBoot, MQ, ETL and API development
  • Experience working on one of the following platforms: UNIX, Oracle SQL, PostgreSQL and Linux
  • Mastery of multiple programming languages, particularly Java, Javascript, HTML, Python, Angular, Unix shell scripts
  • Experience with AWS cloud services, DevSecOPs CICD pipeline (Bitbucket, Nexus, Jenkins, Terraform or equivalents)
  • Cloud certifications such as AWS Solutions Architect
  • Strong communication (both oral and written) and interpersonal skills

Desired Qualifications

  • 3+ years of experience in the financial services industry, developing solutions for consumer banking, portfolio management, trading, compliance or wealth management
  • Experience with Apache, Lucene, Memcache, RAbbitMQ and NoSQL

Education and Certifications

  • Required: Bachelor's degree in Software Engineering, Computer Science, Engineering, Mathematics or related discipline
  • Preferred: Master's degree in Software Engineering, Computer Science or related discipline

Pay Transparency 

The salary range for this position is $ 127,520 - $ 191,280 .per year  plus an opportunity to earn an annual discretionary bonus. Actual pay is based on various factors including but not limited to the work location, and relevant skills and experience.   

We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens' paid time off policy exceeds the mandatory, paid sick or paid time-away policy of very local and state jurisdiction in the United States. For an overview of our benefits, visit https://jobs.citizensbank.com/benefits.

#LI-CITIZENS1

Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If you apply and qualify for this role, a recruiter will discuss accurate pay guidance.

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Education:Why Work for UsEmployment Type: 1ST