Principal Software Engineer - Digital Media

Vestcom•Dallas, AR
•Remote

About The Position

Avery Dennison is hiring for a role in its retail technology platform focused on helping grocers modernize physical stores using Electronic Shelf Labels (ESLs), in-store printing, and digital video screen campaigns. The position combines technical strategy with business execution: initially, the engineer will work as an individual contributor building software solutions, then help scale the team as the product matures. The role involves evaluating whether to integrate third-party partners or build custom solutions, with technical investments aligned to the business’s path to profitability. The role directs software development from conception through deployment, operation, and maintenance. It includes clarifying business needs, contributing to long-range system plans, ensuring software products and services meet business needs, and establishing technical standards that support quality and minimize technical debt. This is a remote position.

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

  • Azure cloud architecture experience is preferred; 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, troubleshoot live production issues, and deploy hotfixes during critical rollouts.
  • Evaluate the technical viability of third-party partners versus in-house solutions and advise leadership on technical feasibility.
  • Help hire, onboard, and lead a team of engineers as the product matures.
  • Establish code quality standards, CI/CD pipelines, and a development culture.
  • Clarify business needs, contribute to long-range system plans, and ensure software products and services meet business needs.
  • Drive technical standards to ensure quality and minimize technical debt.

Benefits

  • LGBTQ+ inclusive healthcare support program at no cost.
  • 401(k) retirement savings plan with an automatic contribution of 3% of eligible pay and a 50% match on the first 7% of eligible pay contributed.
  • Medical insurance plan options, including PPO, HSA HDHP, Variable Copay, and HMO (HMO available in Southern California only), with the company sharing plan costs.
  • 100% paid parental leave for approved leave as a biological, adoptive, and/or foster parent.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service