Principal Software Engineer - Digital Media - Dallas, TX

VetJobs•Dallas, TX
•$120,000 - $180,000•Remote

About The Position

Avery Dennison is hiring for a software engineering role in its retail technology platform, focused on helping grocers modernize physical stores using Electronic Shelf Labels (ESLs), in-store printing, and digital video screens. The role combines technical strategy with business execution. It begins as a high-level individual contributor building solutions and is expected to transition into a technical leadership role as the team scales. The position oversees software products and cross-functional development, guiding work from conception through deployment, operation, and maintenance. The engineer will clarify business needs, contribute to long-range system planning, ensure software products and services meet business needs, and establish technical standards that support quality and limit technical debt. The role also evaluates trade-offs between third-party integrations and custom development, with technical investments tied to the company’s profitability goals. This is a remote position. The listed salary range is $120,000–$180,000 per year.

Requirements

  • Bachelor’s degree, preferably in Computer Science, Engineering, or a related discipline.
  • At least 7 years of professional software engineering experience.
  • Proven experience acting as a Lead, Principal, or Founding Engineer in a startup or high-growth environment.
  • Strong proficiency in backend development using C#/.NET, Java, or Go.
  • Strong proficiency with frontend frameworks such as Angular, React, or Vue.
  • Experience with cloud architecture.

Nice To Haves

  • Experience with Azure cloud architecture; AWS or GCP experience is acceptable.

Responsibilities

  • Architect and develop software solutions for digital screens and Electronic Shelf Label integrations, initially as an individual contributor.
  • Collaborate with third-party hardware vendors to integrate their devices into the centralized platform.
  • Support in-store pilots by troubleshooting live production issues and deploying hotfixes during critical rollouts.
  • Assess the technical viability of third-party partners versus in-house solutions and advise leadership on whether business goals are technically achievable.
  • As the product matures, help hire, onboard, and lead a team of engineers.
  • Establish code quality standards, CI/CD pipelines, and a development culture.
  • Clarify business needs and contribute to long-range system plans.
  • Ensure software products and services meet business needs while driving technical standards, quality, and reduced technical debt.

Benefits

  • LGBTQ+ inclusive healthcare support program at no cost.
  • 401(k) plan with an automatic contribution of 3% of eligible pay and a matching contribution of 50% on the first 7% of eligible pay contributed.
  • Medical insurance plan options, including PPO, high-deductible/HSA, variable copay, and HMO plans; HMO is available in Southern California only.
  • 100% paid parental leave for approved leave as a biological, adoptive, or foster parent.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service