Skip to content
FetchFetch

Principal Engineer, Ads Platform

Principal engineer responsible for the architecture, scalability, reliability, and long-term technical strategy of Fetch’s advertising platform. The role requires deep distributed-systems expertise, production experience with high-volume backend systems, and hands-on technical leadership across organizations.

About the job

Responsibilities

  • Own the architecture of high-throughput, low-latency systems supporting ad selection, targeting, pacing, delivery, attribution, and measurement.
  • Design for reliability, resilience, graceful degradation, observability, SLOs, alerting, and operational excellence.
  • Evolve event-driven and data-intensive architectures across transactional and non-transactional stores, streaming, messaging, caching, and real-time processing.
  • Establish organization-wide standards for service design, APIs, testing, observability, reliability, and operational readiness.
  • Lead major migrations, architectural redesigns, and platform re-foundations.
  • Define long-term Ads platform strategy and influence architecture across engineering organizations.
  • Solve complex cross-organizational technical problems and align Ads, Platform, Product, Data, and ML teams.
  • Mentor senior and staff engineers, engineering managers, and technical leaders.

Requirements

  • Significant experience designing, building, and operating large-scale distributed backend systems in production.
  • Deep knowledge of partitioning, replication, consistency models, caching, concurrency, asynchronous processing, failure modes, and coordination.
  • Experience diagnosing and resolving performance and scaling problems across applications, databases, caches, queues, networks, and infrastructure.
  • Strong expertise in service-oriented or microservice architectures, APIs, event-driven systems, and high-volume data processing.
  • Experience making architectural tradeoffs across relational and non-relational databases, streaming platforms, caching technologies, and distributed storage.
  • Strong production operations experience, including observability, SLOs, incident response, capacity planning, and load testing.
  • Hands-on technical leadership experience at organizational scale.

Compensation and Benefits

  • Full-time role available from a US office or remotely within the United States.

Skills

Distributed Systems, Backend Architecture, Microservices, APIs, Event-Driven Systems, Relational Databases, Nosql Databases, Streaming, Caching, Real-Time Processing, Observability, SLOs, Incident Response, Load Testing, Capacity Planning

Payabli

Payabli

Remote

Principal Payments Engineer
No salary listedRemote12+ YOEBackend Engineering

Founding senior engineer responsible for creating and operating Payabli’s Payments Core infrastructure, including ledgers, exactly-once money movement, multi-rail orchestration, settlement, and reconciliation. Requires 12+ years of production payments or financial-systems experience at major scale.

Vanta

Vanta

United States

Principal Software Engineer, GRC
$321k+/yrRemote15+ YOEBackend Engineering

Leads the architecture and phased delivery of an enterprise organizational model spanning tenancy, data isolation, permissions, audits, and residency requirements. Requires 15+ years of backend engineering experience and a record of driving complex initiatives across teams.

Redis

Redis

United States

Senior Principal Software Engineer, Feature Store
No salary listedRemote8+ YOEBackend Engineering

Leads technical vision, architecture, and V2 development of Redis Feature Store for large-scale ML infrastructure. Requires 8+ years backend experience, expertise in Python/Go/Rust, cloud platforms, and data tools; mentors team and engages enterprise customers.

ZoomInfo

ZoomInfo

Bethesda, MD
Principal Software Engineer
$164k+/yrRemote8+ YOEBackend Engineering

Leads the design and implementation of distributed advertising, identity, and intent systems processing billions of events in real time. The role requires deep backend, data infrastructure, or applied AI/ML experience, strong programming and data modeling skills, and technical leadership.

Pinterest

Pinterest

Palo Alto, CA
Staff Software Engineer, Ads & Core Serving Platform
$208k+/yrHybrid8+ YOEBackend Engineering

Leads architecture and implementation of large-scale, low-latency serving platforms supporting Ads and Core experiences. The role requires 8+ years of backend or distributed-systems experience, strong technical leadership, and expertise in scalable production systems.