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