Staff Software Engineer

October 17, 2024

Apply Now
Logo of Fetch Rewards

Fetch Rewards

Fetch Rewards is a company that operates America's Rewards App, leveraging the power of Fetch Points to drive consumer behavior and engagement across various industries, including Consumer Packaged Goods (CPG), retail, and restaurants. By offering custom-fit marketing solutions, Fetch helps brands increase sales, improve retention, and build lifelong consumer loyalty without relying on discounts. The platform offers dynamic in-app offers based on verified shopping behavior, designed to inspire specific business outcomes and increase customer engagement. Fetch Rewards partners with major brands and retailers, providing a robust data-driven approach to enhance buying frequency and customer retention.

Mobile applications • Grocery Retail • Shopper Data

501 - 1000 employees

Founded 2013

🛍️ eCommerce

🛒 Retail

💰 Debt Financing on 2022-04

📋 Description

• What we’re building and why we’re building it. • Every month, millions of people use America’s Rewards App, earning rewards for buying brands they love – and a whole lot more. Whether shopping in the grocery aisle, grabbing a bite at the drive-through or playing a favorite mobile game, Fetch empowers consumers to live rewarded throughout their day. • Fetch is reshaping how brands and consumers connect in the marketplace. • Ranked as one of America’s Best Startup Employers by Forbes for two years in a row, Fetch fosters a people-first culture rooted in trust, accountability, and innovation. • At Fetch, we are on a mission to build the most comprehensive product catalog across every retailer in the U.S., and eventually the world. • Our catalog is the backbone of the Fetch platform, powering critical features such as personalization, relevance, search, and product matching. • We are seeking a Staff Software Engineer with deep expertise in building and scaling large, data-rich product catalogs.

🎯 Requirements

• 5+ years of experience building and maintaining large-scale, high-performance product catalogs or similar data-driven applications, with a strong focus on reliability, scalability, and accuracy. • Proven experience delivering software in a high-traffic production environment, with an emphasis on data quality, integrity, and operational excellence. • Strong proficiency in at least one of the following programming languages: Python, Go, Java, with the ability to write clean, efficient, and maintainable code. • Expertise in cloud-based distributed systems (AWS or similar), microservices architecture, and handling large-scale data ingestion and processing workflows. • Familiarity with machine learning techniques for data cleaning, enrichment, and classification tasks, such as entity resolution, named entity recognition, and image/text classification. • Strong understanding of data modeling and data structures, especially in building product catalogs with complex relationships between entities. • Experience with AdTech or systems that optimize and generate ad content using product metadata. • Experience using GenAI/LLMs to automate data cleaning, enrichment, and categorization tasks. • Knowledge of search system optimization and experience building or enhancing relevance and ranking algorithms. • Familiarity with taxonomy design, knowledge graph construction, or other advanced data modeling techniques to structure and enrich the catalog. • Experience with web scraping and data aggregation from diverse external sources to support catalog growth and data coverage.

Apply Now

October 11, 2024

Yahoo

10,000+ employees

📱 Media

Lead development of innovative features for Yahoo Finance's financial services

🇺🇸 United States – Remote

💵 $143.6k - $299.4k / year

💰 $4.8M Series B on 1995-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Discover 100,000+ Remote Jobs!

Join now to unlock all jobs

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com