Principal Software Engineer
$130k - $140kENA Corporate
Job Reference Number: 35069
Employment Type: Full-Time , Hybrid
Segment: Elior Corporate
Brand: ENA Corporate
State: Texas (US-TX)
Principal Software Engineer
Build the future of food service technology — Lead, code, and innovate.
We’re seeking an Principal Software Engineer to design, build, and modernize critical in-house applications for a leading food service operations provider. This role blends hands-on software development with technical leadership, owning application architecture while actively coding, setting development standards, and mentoring engineers to deliver scalable, secure middle-office and B2B solutions that support business operations.
You’ll work on high-impact, in-house digital applications, including:
- Front-office (B2C and B2B) applications
- Middle-office systems that optimize operations and drive efficiency across the business
This role is open to candidates based in Houston, TX; Pittsburgh, PA; or Minneapolis, MN.
Compensation Range: $130,000.00 to $140,000.00 based on experience.
What You’ll Do:
Strategy, Governance & Process
- Define and implement governance frameworks, standards, and best practices for the development, deployment, and maintenance of custom applications.
- Establish SDLC (Software Development Life Cycle) and change management processes to ensure consistency and quality across projects.
- Partner with IT leadership to align custom application development with enterprise architecture, security, and compliance standards.
- Evaluate and implement tools and methodologies to improve code quality, version control, and CI/CD pipelines.
- Create and maintain documentation for technical standards, development guidelines, and application portfolios.
Collaboration & Stakeholder Engagement
- Work closely with business stakeholders to translate functional requirements into technical solutions.
- Collaborate with infrastructure, architecture, and security teams to ensure scalable, secure, and performant solutions.
- Serve as the technical liaison between business units and IT, bridging the gap between strategic needs and technical implementation.
- Communicate technical concepts clearly to non-technical stakeholders, fostering alignment and understanding.
Continuous Improvement & Innovation
- Identify opportunities to modernize legacy systems and improve overall application performance and maintainability.
- Research and recommend emerging technologies that can enhance development efficiency and user experience.
- Champion a DevOps culture and advocate for automation, monitoring, and proactive application management.
Technical Leadership & Hands-On Development
- Lead design and development of custom web and enterprise applications, including both front-end and back-end components.
- Write clean, maintainable, and efficient code using modern technologies and frameworks (e.g., specific tech skills we are looking for)
- Provide technical mentorship and code reviews to other developers, promoting continuous learning and adherence to standards.
- Drive solution design sessions, reviewing architecture and ensuring that implementations meet design and performance requirements.
- Lead troubleshooting and root cause analysis for complex system issues.
What We’re Looking For:
- Proven experience designing scalable, high-performance applications.
- Strong skills in C#, JavaScript/TypeScript, Angular, and Entity Framework.
- Experience with Clean Architecture, Domain-Driven Design (DDD), Microservices, and development best practices.
- Cloud development experience (preferably Microsoft Azure) and DevOps (CI/CD).
- Solid understanding of databases (SQL Server) and object-oriented programming.
- Ability to balance hands-on coding with leadership and mentoring responsibilities.
- Strong problem-solving, analytical, and communication skills.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of professional .NET development experience.
- Experience with Azure services (AKS, Functions, App Services, Data Lake, Data Factory, Logic Apps).
- Familiarity with service-oriented architectures and containerization.
- Front-end development experience with Angular.
- AI/ML experience is a plus but not required.
Why You’ll Love This Role:
- Lead and build: Own architecture decisions while staying hands-on with coding.
- Impact food service delivery: Develop critical middle-office and B2B applications that enhance operational efficiency and customer experience.
- Multiple locations: Join a team in Houston, Pittsburgh, or Minneapolis.
- Innovation-first culture: Collaborate with talented engineers on cutting-edge solutions.
- Mentor and grow: Develop your team while advancing your own technical leadership skills.
Preferred Certifications:
- Microsoft Certified: Azure Developer Associate
- Certified Software Development Professional
- Certified Solutions Architect
- Certified ScrumMaster (CSM)
✨ Ready to lead, code, and drive innovation at the forefront of food service delivery? Apply today!
This position does not offer visa sponsorship. Corp-to-Corp arrangements will not be considered.
About Elior North America:
Elior North America is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. We are committed to diversity and encourage applications from people of all backgrounds and abilities. We take pride in supporting the development of our employees and their skills at all levels and in fostering an environment of growth.
At Elior North America, we are committed to offering growth and advancement opportunities for all of our employees. The valuable skills and experience you’ve gained with Elior will propel you further in your career, whether with our corporate office or one of our brand segments.
Disclaimer: This job description can be revised by management as needed.
- ...Genetics Houston, TX 77021, USA Description 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. This role is responsible for...SuggestedFull timeLocal area
$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...SuggestedOngoing contractLocal areaVisa sponsorshipWork visaFlexible hours$115.4k - $192.3k
## .Principal Software Engineer-Agentic AI page is loaded## Principal Software Engineer-Agentic AIlocations: St Louis, MO: Houston, TX: Raleigh, NCtime type: Full timeposted on: Posted Todayjob requisition id: R111757Are you a collaborative Agentic AI Engineer looking to...SuggestedLocal areaWorldwide- A global information leader seeks a Principal Software Engineer specializing in Agentic AI to design and develop scalable systems that integrate advanced AI capabilities. The role requires expertise in building workflows using LLMs, mentorship of engineering teams, and...Suggested
- HPE Morpheus Enterprise - Principal Software EngineerThis role has been designed as ‘Hybrid’ with an expectation that you will work on average... ...mind, we are looking to expand and grow our Private Cloud Engineering team with talented and inspired Software Engineers.**...SuggestedWork experience placementWork at office2 days per week
$152k - $349k
Hewlett Packard Enterprise Development LP in Houston, Texas, is seeking a Principal Software Engineer to enhance its Hybrid and Private Cloud portfolios. This hybrid role requires backend development, expertise in various programming languages and Linux environments, as...- ...Job Description Job Description Salary: JOB SUMMARY The Lead/Principal Mechanical Engineer will play a key role in planning, coordinating and managing mechanical engineering efforts for primarily natural gas transmission pipeline and facility projects. The successful...For contractors
$101.2k - $161.6k
...being named a Great Place to Work and consistently ranking on Engineering News Record's Top 500 Design Firms in the United States and we... ...multiple priorities ~ Proficiency with engineering and office software (Bluebeam, Excel, etc.) ~ Valid driver’s license and ability...Work experience placementWork at officeLocal area$105.4k
...team in Houston. We are looking for lead software developers to design, develop, and... ...Degree in MIS, Computer Science, Math, Engineering, or comparable experience Legally authorized... ...after 5 years of service for Principals and above Paid parental leave & breast...Temporary workLocal areaImmediate start- ...Job Description Our well known Energy company client in Houston, Texas is looking for a Software Engineer with current Python skills. This is a contract position for 6 months, and may extend. This is a hybrid role at their Houston, TX offices. This is a chance to use your...Contract workImmediate start
- ...possible for all of us. What You’ll Do: As a Senior Full Stack Engineer on this team, you will be a technical leader responsible for building... ..., value-driven environment. 7+ years of professional software development experience, with a proven track record of shipping...Remote work
- ...experience that helps people get more out of life. This Senior Engineer will build and support internal technology platforms and enterprise... ...tools. Leverage industry‑leading AI capabilities to streamline software development and foster an AI‑first approach. Work in an Agile...Full timeWork experience placementWork at officeWorldwideFlexible hours
$110k - $170k
...Security Clearance Required None Pay Range $110,000.00 - $170,000.00/yr Position Introduction / Key Duties Cimarron is seeking Software Engineers to be responsible for the software design, development, test, and integration of the Axiom Space Commercial Space Station...Permanent employmentFull timeContract workTemporary workLocal areaRemote workFlexible hours- ...'s degree in Computer Science or a related field. 8+ years of successful experience in an application programmer/analyst or software engineering role. Strong Oracle SQL and PL/SQL skills with 5+ years of hands‑on experience working with both back‑end and front‑end Oracle...Flexible hoursShift work
- ...BI, BW, SOD, FFID, TMS, ASAP. Req. Masters with 1 year experience. Compensation salary, Travel/Relocation within USA possible. Software Engineer IV Design and write programs in ASP.NET and C#, HTML5, AngularJS, SSRS, SSIS using MVC architecture and Agile methodologies....Immediate startRelocation
- .... Act as a technical advisor to Product Owners, helping translate business intent into feasible, scalable solution designs. Software Engineering and Integration Build and maintain backend services and APIs, primarily using Python, that support AI applications and integrations...Local area
$76.5k - $134.9k
...shaping a new era in space and find a career that’s built for you. An exciting new Lockheed Martin program is seeking experienced Software Engineers to be part of a team developing missile defense technology that could forever change our ability to deter and respond to...Full timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work$81k - $128.5k
Overview Title: Programmer Analyst - Financial Applications (Aderant, .NET / SQL). Duration: Direct‑Hire - No C2C or 3rd Parties. Location: Remote (Candidates must reside in California, Texas, New York, Virginia, or Maryland). Salary Range: $81,000 - $128,500 (Dependent...Work at officeLocal areaRemote work$40 - $85 per hour
...Senior Software Engineer $40 - $85/hour pay Required Skills Python3, Java, Rust, Algorithms basics, C++, TypeScript, bug fixing, feature implementation, codebase refactoring, performance optimization. About micro1 micro1 is the leading AI data lab for training frontier...For contractorsRemote work- ...Hybrid – 80% Onsite / 20% Remote) Team: Gas & Power Benefits: Dental, Healthcare, Vision, 401(k) Role Overview We are seeking a Software Engineer I to join the Data Analytics team within Trading & Shipping (Trading Analytics & Insights). This role sits within the Core...Contract workRemote work
- ...Time Workplace : On‑site Locations Headquarters, Baylor Genetics 2450 Holcombe Blvd, Houston, TX 77021, USA Overview As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high‑quality software solutions....Full timeLocal area
- ...efficiency, ease of use, reliability and scalability of the core software for Viridien’s proprietary high-performance computing... ...programming and code optimization. Apply strong mathematics/physics/engineering background and knowledge of computer software/hardware architecture...Relocation packageFlexible hours
- ...Entry Level Software Developer SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical mindset, exceptional problem-solving skills, and logical reasoning abilities. This...Full timeWork at officeImmediate start
- ...reports that support data-driven decision-making. Manage multiple development tasks, conduct code reviews, and ensure adherence to software development best practices, quality standards, and project timelines . Minimum Education Requirement: This position requires...
- ...AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries... ...care, we'd love to meet you! ABOUT THE ROLE As an iOS Software Engineer, you will join a high‑performance vertical team dedicated to...Work at officeRemote workWork visaFlexible hours
$90k - $95k
...Junior Software Developer (C# / .NET / SQL Server) At Carriage Services , we are united by our purpose of creating premier experiences through innovation, empowered partnership, and elevated service. As a member of our team, you'll join a dynamic community dedicated to...Internship- ...Teleoperation Software Engineering Internship Location: Houston, Texas or Pensacola, Florida Duration: 12-16 weeks The Mission At Persona AI, the Teleoperation Team is the bridge between human intuition and artificial intelligence. We aren't just building...InternshipRemote work
- Title: Sr. Software Engineer Location: Houston, TX Shift: 1st Shift Contract: 1 Year Travel: possibility of off-shore support, approximately 4 weeks' based project activity. Work Schedule: M-F 8hrs. per day (option for 9/80 schedule if approved by business...Contract workShift workDay shift
- Trade Operations Specialist – Contracts New York City, New York, United States LCA Specialist New York, New York, United States LCA Specialist Amsterdam, North Holland, Netherlands A vacancy is a role we're actively hiring for right now. An open application...
- ...Software Engineer I First Community Credit Union is looking for a Software Engineer, based out of our Copperfield headquarters in Northwest Houston. The Software Engineer is responsible for implementing and customizing sophisticated core financial system programming...Full timeTemporary workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Houston, TX
- associate principal Houston, TX
- principal cloud computing engineer Houston, TX
- senior principal cloud computing engineer Houston, TX
- principal consultant Houston, TX
- senior principal scientist Houston, TX
- embedded software Houston, TX
- software sales Houston, TX
- mid-level software developer Houston, TX
- software sales executive Houston, TX


