[Remote] Staff Backend Engineer - Ads Experiences
Note: The job is a remote job and is open to candidates in USA. Fetch is a technology-driven company focused on building reliable and scalable systems for consumer-facing earning experiences. They are seeking a Staff Backend Engineer to design and evolve backend architecture that supports rewarded gaming, shopping rewards, and offer platform experiences, impacting user engagement and monetization.
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
Skills
- 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
- 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 to the user experience and business outcomes
- Familiarity with experimentation platforms, feature flagging systems, and measurement frameworks used to evaluate and optimize consumer experiences
- Experience designing backend systems that support personalization, ranking, targeting, or other data-driven product capabilities
- Experience operating event-driven architectures and large-scale data processing systems used for attribution, eligibility, or consumer engagement workflows
- Familiarity with consumer mobile platforms and the backend infrastructure that powers iOS and Android experiences
- Prior Staff or Principal-level experience driving architectural direction across teams, platforms, or product domains
Company Overview