The Hershey Company

Principal Software Engineering

The Hershey Company$150K — $180K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of professional software engineering experience or equivalent depth and impact.
  • Experience designing, building, and supporting complex production systems.
  • Proven ability to influence technical decisions across multiple teams.
  • Strong debugging and problem-solving skills, particularly in production environments.
  • Clear communication of technical ideas to both technical and non-technical audiences.

Responsibilities

  • Lead technical efforts spanning multiple teams or services.
  • Contribute to architectural decisions for long-term system design.
  • Take ownership of complex technical issues and major production incidents.
  • Set and reinforce good engineering practices across teams.
  • Mentor engineers at various levels through feedback and guidance.

Benefits

  • Opportunity to shape both systems and engineering culture.
  • High degree of autonomy in technical direction.
  • Hands-on involvement in building and operating software products.
  • Influencing technical direction without formal people management.
  • Collaboration with diverse teams, including engineers and product managers.
Full Job Description
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

About The Hershey Company

The Hershey Company Careers

Join the sweetest team on earth at The Hershey Company, a global leader in chocolate and sugar confections. With a rich heritage of innovation and leadership, The Hershey Company offers unparalleled job opportunities in an environment that champions diversity, creativity, and growth. Work You’ll Do Embark on a fulfilling career journey with The Hershey Company, where you can contribute to a range of exciting projects that help shape the future of the confectionery industry. At Hershey, you will work alongside a diverse team of professionals who are passionate about delivering joy through their products and innovations. Transform your professional life by engaging in roles that leverage your unique skills and aspirations. Whether in marketing, research and development, production, or sales, each position at Hershey is designed to foster leadership and professional growth. Lead with Innovation At The Hershey Company, innovation is at the core of everything we do. From creating delightful new treats to enhancing our sustainable practices, our team is constantly pushing the boundaries of what's possible in the confectionery space. Join a company where your ideas and leadership can make a tangible impact on our products and processes, driving growth and excellence in the industry. Explore Career Opportunities The Hershey Company is committed to nurturing talent and providing its employees with the tools they need for success. Explore a variety of job opportunities and internships that can help you build a rewarding career. Our positions are designed to challenge your skills and help you grow as a professional. Be Part of Our Culture Experience a company culture that values teamwork, integrity, and respect. At Hershey, we believe in creating an inclusive environment where every employee can thrive. Our commitment to diversity and inclusion is evident in our everyday operations and the positive atmosphere our team members enjoy. Benefits and Growth Invest in your future with The Hershey Company’s comprehensive benefits package, designed to support your health, well-being, and financial security. Embrace opportunities for career advancement through professional development programs and continuous learning initiatives. Networking and Professional Development Enhance your career prospects through Hershey’s robust networking opportunities. Connect with industry leaders, participate in global conferences, and engage in diversity training programs that prepare you for leadership roles within the company. Join Our Team Search for open positions that match your skills and interests on The Hershey Company’s careers page. We are looking for passionate, innovative, and driven individuals to join our team and help us continue our legacy of success and leadership in the confectionery industry. Stay Connected Keep up to date with the latest career tips, company news, and industry insights—all from the people who work at The Hershey Company. Subscribe to our careers blog and personalize your job alerts to find out about the exciting and rewarding opportunities that await you at Hershey. Explore, innovate, and grow with The Hershey Company. Discover how your career can flourish in an environment dedicated to nurturing talent and celebrating success. Join us and be part of a team that’s making a difference in the sweetest way possible!
Learn more about The Hershey Company
Size
16,620 employees
Market Cap
$48.1 billion
Industry
Net Income
$1.2 billion
Founded
1894
5 Year Trend
+3.8%
Revenue
$8.1 billion
NASDAQ

Similar Jobs

More Jobs at The Hershey Company

More Information Technology Jobs

Find similar Principal Software Engineering jobs: