Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineering

The Hershey Company

Job Location: Dallas, TX

Overview

This is an opportunity to be a key player in the next phase of Hershey's one-year-old software engineering organization as it grows into multiple product-focused teams. As a Principal Software Engineer, you will work with a high degree of autonomy shaping architecture, guiding cross-team initiatives, mentoring other engineers, and continuously improving engineering quality. You will help establish how we build and operate while still being hands-on, building alongside the rest of the team.

Your software will directly support Hershey's business teams' daily activity through products such as assortment planning, sales routing, and sales coaching with more to come. You will connect technical decisions to product direction and business outcomes, partnering with engineers, product managers, business teams, and other technical leaders across multiple teams.

This is a rare opportunity to shape both systems and engineering culture as the organization grows. If you enjoy solving real business problems, influencing technical direction, and helping other engineers succeed - without formal people management - then we'd love to tell you more.

Responsibilities

Lead Cross-Team Technical Work

You lead technical efforts that span multiple teams or services. This includes helping define system boundaries, integration patterns, and shared approaches. You work across teams to align designs, manage technical risks, and ensure solutions scale as the business grows.

Shape Architecture and Technical Direction

You play a key role in architectural decisions within your domain, contributing to long-term system design and technology choices. You evaluate trade-offs around scalability, reliability, cost, and operational complexity, and document designs that other engineers can confidently build against.

Tackle the Hardest Technical Problems

You take ownership of the most complex and business-critical technical issues, such as major production incidents, persistent performance problems, or systemic reliability gaps. You focus on root causes and durable fixes that improve system health over time.

Raise Engineering and Operational Quality

You help set and reinforce good engineering practices across teams, including testing, deployment, observability, and incident response. You collaborate with platform, security, and infrastructure partners to ensure best practices are built into shared tooling and workflows.

Mentor and Grow Other Engineers

You mentor engineers at multiple levels through design feedback, technical coaching, and informal guidance. You help unblock teams, model strong engineering judgment, and intentionally share ownership in ways that help others grow into larger technical roles.

Qualifications

Required
• 10+ years of professional software engineering experience, or equivalent depth and impact
• Experience designing, building, and supporting complex production systems
• Demonstrated ability to influence technical decisions across multiple teams
• Strong debugging and problem-solving skills, especially in production environments
• Ability to communicate technical ideas clearly to both technical and non-technical audiences

Preferred
• Experience working in highly ambiguous or fast-evolving environments
• Familiarity with modern distributed systems and cloud platforms
• Experience defining or influencing engineering standards beyond a single team
• Experience guiding teams using AI/ML or LLM-based services, including architectural design, API integration, and quality considerations

#LI-KR1

#LI-Hybrid

The Hershey Company is an Equal Opportunity Employer. The policy of The Hershey Company is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's race, color, gender, age, national origin, religion, citizenship status, marital status, sexual orientation, gender identity, transgender status, physical or mental disability, protected veteran status, genetic information, pregnancy, or any other categories protected by applicable federal, state or local laws.


The Hershey Company is an Equal Opportunity Employer - Minority/Female/Disabled/Protected Veterans.


You may request a reasonable accommodation if you are unable or limited in your ability to use or access our online application process as a result of a disability.
You can request an accommodation via phone or email.


To request an accommodation via phone, please call View phone number on click.appcast.io and leave a voicemail with your contact information. You may also email a request for accommodation to View email address on click.appcast.io. Please be sure to include "Accommodation Needed" in the subject line. This will ensure that your email is routed to the appropriate contact who will handle your request.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineering in Dallas, TX vacancy
  • $193k - $236k

     ...The Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with clients who are...  ...needs. What You’ll Do The Software Engineering Senior Principal balances their time between being an effective people leader... 
    Suggested
    Temporary work
    Work at office
    Local area
    Flexible hours

    Slalom

    Dallas, TX
    3 days ago
  •  ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used... 
    Suggested
    Remote work
    Flexible hours

    Dtcc

    Dallas, TX
    1 day ago
  •  ...Job Description: Position Overview The primary responsibility of the Principal Software Engineer is to lead the technical direction and innovation of our software development efforts. The Principal Software Engineer will leverage deep technical expertise and passion... 
    Suggested
    Work experience placement

    Las Vegas Sands Corp.

    Dallas, TX
    4 days ago
  •  ...This is an opportunity to be a key player in the next phase of Hershey's one-year-old software engineering organization as it grows into multiple product-focused teams. As a Principal Software Engineer, you will work with a high degree of autonomy shaping architecture,... 
    Suggested
    Local area

    The Hershey Company

    Dallas, TX
    6 minutes ago
  • $142.8k - $274.8k

     ...Team , we are seeking a self-motivated, technically acumen Software Engineerfor Azure Full Stack development to develop...  ...that impact billions of lives around the world. As a the Principal Software Engineer for Azure Full stack development, you will serve as a hands... 
    Suggested
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    1 day ago
  • $39k

     ...Principal Full-Stack Engineer Looking for a Principal Full-Stack Engineer with a passion for crafting and delivering software solutions to be part of its diverse, globally distributed team of IT professions responsible for the development and maintenance of IWMS client... 
    Full time
    For contractors
    Work experience placement

    Photon

    Dallas, TX
    4 days ago
  • $103.88k - $242.4k

     ...Principal Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able... 
    Permanent employment
    Full time
    Contract work
    Local area

    Capgemini

    Dallas, TX
    1 day ago
  •  ...role model, champion and subject matter expert. o Member of engineering team supporting CRC Specialty, CRC’s brokerage business. o...  ...champion. Primarily responsible for delivering high quality working software and automating manual/reusable tasks. Leverages continuous... 
    Full time
    Temporary work
    Shift work
    Day shift

    CRC Insurance Services, Inc.

    Dallas, TX
    1 day ago
  • $139.9k - $274.8k

     ...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure...  ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Irving, TX
    1 day ago
  • $37k

     ...into business solutions by developing sophisticated or multiple software applications and conducting studies of alternatives....  ...on an agile project delivery team. Collaborate with DevOps engineering to implement continuous integration and deployment using Jenkins... 
    Full time
    Contract work
    For contractors

    Photon

    Dallas, TX
    17 hours ago
  •  ...service providers. Using our industry-leading software solutions, employees book travel and car...  ...Bangalore, India. We are looking for Engineers to help us dramatically expand and...  ...innovative environment. At Deem, our Senior and Principal Engineers are empowered to make an... 
    Work at office
    Remote work

    DEEM, LLC

    Dallas, TX
    4 days ago
  • $111.3k - $153.2k

     ...highly skilled and experienced Associate Principal to join our Incident Management Support...  ...will have experience in cloud engineering, container orchestration and a strong background...  ...complex problems related to software engineering, cloud infrastructure, and... 
    Remote work
    2 days per week

    The Options Clearing Corporation

    Dallas, TX
    1 day ago
  • $140k - $150k

     ...Principal Software Engineer/Architect – AI/ML IRC295754 Function: IT Applications Development Experience: 10-15 years Location: United States - Allen TX, Dallas TX, Irving TX, Richardson TX Skills: AI, cloud, Databricks, Java, Kubernetes, Machine Learning, NoSQL, Python... 
    Work experience placement
    Work at office
    Remote work

    GlobalLogic

    Irving, TX
    3 days ago
  •  ...Job Title Software Development Engineer In Test Job Description Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At... 
    Remote work
    Flexible hours

    Dtcc

    Dallas, TX
    3 days ago
  • $152.89k - $190k

     ...Role: Principle Software Engineer - ( Senior Enterprise Architect) Location: DALLAS TX (hrbrid role) REMOTE option will be available for...  .../Product Development Team We are seeking an experienced Principal Software Engineer to lead a team of product engineers in designing... 
    Remote work
    Flexible hours

    Blue Yonder

    Farmers Branch, TX
    3 days ago
  •  ...Comparably’s Best Company Culture, Best Career Growth, Best Engineering Team, and Best Places to Work in Dallas, among...  ...be indicated in the Job Title.Follow us on and !The Principal Engineer will build computer software systems, participating in the design process from... 
    Full time
    Work experience placement
    Remote work
    Shift work

    Alkami Technology

    Dallas, TX
    2 days ago
  • We are seeking an experienced Principal Software Engineer to lead the design and development of advanced AI and machine learning solutions with a strong focus on Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and agentic workflows. The ideal candidate... 

    Compunnel, Inc.

    Dallas, TX
    2 days ago
  • $129.02k - $163.6k

     ...Associate Principal, Software Engineering SDET Responsible for the design, development, and maintenance of test automation frameworks for new and existing applications. Evaluate testcases for regression coverage, automate newly implemented functionality, and develop... 
    Work experience placement
    Remote work
    2 days per week

    Options Clearing Corporation

    Irving, TX
    3 days ago
  • $174.1k - $279.8k

     ...days per week and is only located in the location(s) posted. No relocation is offered. We're looking for an AI-Native Software Engineer (Principal Engineer) who blends strong fullstack Python engineering with hands-on experience building intelligent systems powered... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Dallas, TX
    17 hours ago
  • Principal Architect, Software Engineering Credera is a global consulting firm that combines transformational consulting capabilities, deep industry knowledge, AI and technology expertise to deliver valuable customer experiences and accelerated growth across various industries... 
    H1b
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Cedera

    Dallas, TX
    17 hours ago
  • $200.6k - $250.4k

    Principal Staff Software Engineer - Data as a Service About the Role WEX is transforming into a data-driven enterprise through its modern Data-as-a-Service (DaaS) platform. At the core of this strategy is a need for world-class technical leadership-engineers who can see... 
    Flexible hours

    WEX

    Dallas, TX
    17 hours ago
  •  ...Lead Associate Principal Java Software Engineer Direct message the job poster from New York Technology Partners Job Title Lead Associate Principal, Software Engineering: Java Location Dallas, TX or Chicago, IL (Onsite from Day 1, Hybrid Model – 3 Days Onsite... 
    Full time

    New York Technology Partners

    Dallas, TX
    3 days ago
  • $134.2k - $258.3k

     ...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer...  ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Dallas, TX
    4 days ago
  •  ...client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a... 
    Work experience placement

    Targeted Talent

    Dallas, TX
    9 days ago
  • $154.6k - $180k

     ...the pace for unlocking new possibilities that better serve the property industry. Job Description: The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position... 
    Full time
    Local area
    Remote work
    Flexible hours

    CoreLogic

    Dallas, TX
    1 day ago
  • PNC Financial Services Group, Inc. is seeking a Principal Software Engineer specializing in Data and Automation AI at the Dallas Innovation Center. The role involves architecting enterprise GenAI platforms and collaborating with various teams to ensure quality and compliance... 

    PNC Financial Services Group, Inc.

    Dallas, TX
    3 days ago
  • $193k - $236k

     ...Slalom is searching for a Senior Principal in Software Engineering in Dallas, TX. In this role, you'll balance leadership with technical direction, ensuring successful project delivery while mentoring team members. This position requires strong collaboration skills and... 
    Flexible hours

    Slalom

    Dallas, TX
    3 days ago
  •  ...it should have a positive impact on both you and our clients. If this sounds exciting to you, let's chat! Senior Software Developer You are the engineer who can take a hard problem from data layer to UI to model gateway and back without dropping the thread. Full-... 
    Full time
    H1b
    Work at office

    Further

    Dallas, TX
    5 days ago
  •  ...Job Description Job Description Senior Software Engineer – Full Stack (.NET) Contract | Dallas, TX | 5–6 Years Experience | In-Person Interview Location Dallas, TX Type Contract Experience 5–6 Years Interview In-Person Required... 
    Contract work

    Symhas

    Dallas, TX
    7 days ago
  •  ...with intelligent systems. Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices and facilities...  ...YouTube.  Job Description: We are seeking an experienced Test Engineer to support the development, integration, and validation of XBat... 
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Dallas, TX
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineering. Be the first to apply!