# Principal Engineer, Ads Platform

**Company:** [Fetch](https://hotfix.jobs/companies/fetch)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 7+ years
**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
**Posted:** 2026-08-24

> 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.

## Job Description

## 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.

## Similar jobs

- [Principal Payments Engineer](https://hotfix.jobs/jobs/e9e8ae1c-f327-407d-a81b-0f8e7a965c28) - Payabli - Remote
- [Principal Software Engineer, GRC](https://hotfix.jobs/jobs/ea6bb22f-e8c8-4239-9e91-de869cddcdf1) - Vanta - Remote - $321k – $378k/yr
- [Senior Principal Software Engineer, Feature Store](https://hotfix.jobs/jobs/9f961dcc-e6a4-46ae-ad61-ab3e6b82fb8b) - Redis - Remote
- [Principal Software Engineer](https://hotfix.jobs/jobs/321d9735-5810-4c6b-8258-31d35c43e582) - ZoomInfo - Remote - $164k – $257k/yr
- [Staff Software Engineer, Ads & Core Serving Platform](https://hotfix.jobs/jobs/01e2e589-9f4f-4280-9fb6-0ddc4bc2552a) - Pinterest - Palo Alto, CA - $208k – $365k/yr

**Apply:** https://hotfix.jobs/jobs/415000de-e13b-4219-a6c3-45b15b42a4c4
**Canonical:** https://hotfix.jobs/jobs/415000de-e13b-4219-a6c3-45b15b42a4c4