×
Register Here to Apply for Jobs or Post Jobs. X

Principle Software Engineer

Job in Richardson, Dallas County, Texas, 75080, USA
Listing for: Rehrig Pacific Company
Full Time position
Listed on 2026-08-03
Job specializations:
  • Software Development
    DevOps, Software Architect, Backend Developer, .NET Developer
Salary/Wage Range or Industry Benchmark: 150000 - 210000 USD Yearly USD 150000.00 210000.00 YEAR
Job Description & How to Apply Below

Great benefits including:
Medical, Dental Vision and Life Insurance;
Paid Time Off;
Paid Holidays; 401k & ESOP;
Profit Sharing;
Tuition Reimbursement and more!

Purpose of Role

The Principal Software Engineer is a senior hands-on technical leader responsible for designing and delivering scalable enterprise software solutions. This role drives modern application architecture, cloud-native development, enterprise integrations, RFID-enabled solutions, and data platforms while improving system performance, reliability, security, and engineering efficiency. The role also champions the responsible adoption of AI-assisted and Agentic Development Lifecycle (ADLC) practices to enhance software quality, maintainability, developer productivity, and delivery outcomes.

Areas

of Accountability

This role is accountable for delivering technical outcomes as a senior individual contributor. The Principal Software Engineer influences architecture, engineering standards, and modern development practices while remaining hands-on in solution design, delivery, and production support.

Enterprise Software Solution Delivery
  • Designs and delivers scalable enterprise software solutions that meet business, security, reliability, performance, and maintainability requirements.
  • Leads hands-on development for complex capabilities, critical enhancements, integrations, and production issues.
  • Applies AI-assisted and Agentic Development Lifecycle practices to improve requirements clarity, solution design, code quality, test coverage, documentation, and production readiness.
  • Translates business needs into resilient application designs, implementation plans, and production-ready software.
Application Architecture and Engineering Standards
  • Designs and influences application architecture for secure, maintainable, and scalable enterprise platforms.
  • Applies modern architecture patterns and engineering standards to improve quality, consistency, and long-term supportability.
  • Partners with engineering leadership, Dev Ops, infrastructure, security, and business stakeholders to align solutions with enterprise expectations.
Software Engineering and .NET Development
  • Develops high-quality software using C#, .NET, APIs, object-oriented programming, secure coding standards, and modern engineering practices.
  • Leads code design, code review, refactoring, troubleshooting, and implementation of complex application capabilities.
  • Applies AI-assisted development practices to support coding, unit test generation, defect analysis, documentation, and code modernization while validating all generated outputs before release.
Cloud-Native and Integration Delivery
  • Delivers cloud-native application capabilities and secure integration solutions across internal systems and third-party platforms.
  • Influences API design, integration patterns, event-driven solutions, and data exchange practices to support reliable business operations.
  • Works with platform, security, infrastructure, and Dev Ops partners to ensure solutions align with reliability, automation, monitoring, and security practices.
Technical Leadership and Mentorship
  • Provides hands-on technical leadership, design guidance, code review, and mentoring to software engineers across assigned initiatives.
  • Helps teams evaluate tradeoffs, resolve complex technical challenges, and deliver solutions with appropriate quality controls.
  • Identifies opportunities to improve developer productivity, software quality, system performance, delivery efficiency, and production support effectiveness.
  • Coach teams on responsible AI-assisted development, including prompt quality, review discipline, secure handling of information, validation of generated outputs, and appropriate use of approved tools.
Innovation and Continuous Improvement
  • Identifies opportunities to improve developer productivity, software quality, system performance, and delivery efficiency.
Knowledge, Skills, and Experience

Required Qualifications

  • Bachelor's or master's degree in computer science, Engineering, or related field.
  • Minimum 10 years of hands-on software development experience, including delivery of enterprise-scale software solutions.
  • Previous experience as a Principal Engineer or Staff Engineer is highly desirable.
  • Strong experience designing and delivering solutions using C#, .NET, APIs, object-oriented programming, secure coding practices, and modern application architecture patterns.
  • Experience with microservices, distributed systems, REST APIs, asynchronous processing, messaging, integration patterns, and secure application design.
  • Experience delivering cloud-native applications, preferably using AWS services, containers, CI/CD pipelines, Infrastructure as Code, automated testing, deployment automation, observability, and operational support practices.
  • Ability to apply responsible AI-assisted and Agentic Development Lifecycle practices across architecture, .NET coding, database development, report development, testing, documentation, deployment, and support.
  • Experience integrating ERP, CRM,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary