Skip to content

Staff Backend Engineer - Ads Experiences

United StatesBackend EngineeringRemote12+ YOE
Summary

Staff Backend Engineer building and scaling backend systems for rewarded gaming, shopping rewards, card-linked earning, and offer platforms. Requires 12+ years experience designing distributed, event-driven systems with strong API design and observability expertise.

About the role

Role Responsibilities

  • Design and scale core services that power rewarded gaming, shopping rewards, card-linked earning, and offer delivery experiences, building highly available systems that support millions of users and drive measurable business outcomes.
  • Build and evolve backend services that determine offer eligibility, earning qualification, reward attribution, and fulfillment outcomes using real-time transactional, behavioral, and partner-provided signals.
  • Develop consumer-facing and platform APIs that support offer discovery, reward experiences, earning flows, partner integrations, and internal tooling across Fetch's Ads Experiences ecosystem.
  • Design reliable event-driven systems and data flows that process high volumes of transactions, installs, purchases, and earning events while maintaining accuracy, consistency, and operational efficiency.
  • Build platform capabilities that enable experimentation, feature rollouts, configuration-driven behavior, and rapid product iteration while maintaining system integrity and reliability.
  • Develop observability, monitoring, and operational tooling for revenue-generating systems by instrumenting tracing, structured logging, alerting, and metrics that provide visibility into platform health, performance, earning attribution, fulfillment accuracy, and system behavior.
  • Partner across Product, Data, Analytics, and Engineering to define platform capabilities, evaluate technical tradeoffs, and ensure technical investments align with business objectives and long-term platform strategy.
  • Lead architectural decisions across multiple services and domains, balancing scalability, reliability, maintainability, and development velocity as Ads Experiences continues to grow.
  • Improve engineering leverage by identifying opportunities for platformization, reusable services, and shared infrastructure that accelerate development across multiple teams and product areas.
  • Raise the bar on backend architecture, operational excellence, and engineering standards, helping teams build systems that are scalable, observable, resilient, and easy to evolve over time.

Minimum Requirements

  • 12+ years of experience designing, building, and operating backend systems that support critical, user-facing products at scale.
  • Demonstrated ownership of backend architecture for complex, distributed systems, including long-term evolution, scalability planning, failure modes, and operational maturity.
  • Deep expertise in API design and service boundaries for systems that process transactions, business rules, eligibility decisions, attribution, or other high-volume workflows.
  • Proven experience designing and operating event-driven architectures and data-intensive systems that integrate multiple internal and external data sources.
  • Strong track record of building highly reliable systems with comprehensive observability, including monitoring, tracing, alerting, performance analysis, and incident response practices.
  • Experience making architectural decisions involving scalability, reliability, latency, operational cost, and developer productivity tradeoffs.
  • Ability to independently translate ambiguous product and business requirements into robust backend designs with clear technical and operational tradeoffs.
  • Demonstrated influence beyond direct ownership, including mentoring senior engineers and setting engineering standards for reliability, maintainability, and system design excellence.

Preferred Requirements

  • Direct experience building monetization, rewards, loyalty, marketplace, advertising, gaming, or other revenue-generating consumer platforms.
  • Experience designing systems that support offer delivery, earning attribution, reward fulfillment, campaign execution, recommendation workflows, or partner integrations at scale.
  • Experience defining and operating high-throughput transactional systems where accuracy, consistency, and reliability are critical.
Skills
Backend SystemsDistributed SystemsAPI DesignEvent-Driven ArchitectureObservabilityMonitoringTracingAlertingScalabilityReliability