Principal Software Engineer

Fetch

Remote regions

US

Benefits

20w maternity 14w paternity

Job Description

Fetch is entering its AI-first era, and we’re looking for a Principal Software Engineer to design, scale, and evolve the intelligent systems that power personalized consumer and advertising experiences for millions of users. In this role, you’ll lead the architecture and development of high-performance platforms that unify data, learning, and delivery to power seamless, adaptive, and measurable products. You’ll partner closely with product, platform, and data science teams to make Fetch’s experiences smarter, faster, more relevant, and more measurable. This role spans selection, ranking, attribution accuracy, and fraud prevention. Establish company-wide standards for ad and user experience quality, integrating performance, reliability, and relevance metrics.

About Fetch

Fetch is a rewards app where users earn points for buying brands they love and has delivered over $1 billion in rewards to date.

Apply for This Position