Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Principal Engineer - AI AdTech Media Buying Platform

  • Source: LinkedIn
  • Three Pillars Recruiting
  • Remote
  • New York City
  • Full-Time
  • Staff

Job Description

PLEASE CLICK HERE TO SEE *ALL* OF OUR JOB OPENINGS!

Principal Engineer You will own meaningful, end-to-end areas of the product, spanning the agent harness, evaluation systems, platform integrations, and user interface. They are a lean team with minimal hierarchy, significant engineering autonomy, and a fast path from idea to production.

The development workflow is agent-native: coding agents are embedded throughout exploration, implementation, testing, review, and debugging, while engineers remain accountable for the quality of what reaches production. You will also work directly with customers and observe media buyers using the systems you build.

What You’ll Do: Integrate a new advertising platform.

  • Design and implement authentication, a robust API client, read and write tools with appropriate approval controls, a synchronization pipeline into Postgres, and a dedicated platform sub-agent. You will also develop model instructions that capture the platform’s real-world API behavior, including nuances and constraints that may not be fully reflected in its documentation.
  • Own an agent-powered product surface. Media-plan imports, campaign building and quality assurance, scheduled briefings, and Slack and email entry points are each distinct products with their own agent architecture, tools, evaluations, and failure modes. You may take ownership of one from design through production.
  • Eliminate a recurring class of failure. When something is silently going wrong in production for a particular customer, you will reconstruct the agent’s behavior using BigQuery event logs and traces, identify the underlying mechanism, and address the root cause.
  • Extend the agent harness itself. Improve foundational capabilities such as tool gating, context compaction, large-payload handling, and the review system that determines whether the operator’s work is ready to present to a user.

Essential What They’re Looking For

  • 5+ years backend engineering experience. You have several years of production Python experience, or equivalent depth in another language that you can transfer quickly. You are comfortable with asynchronous systems, Postgres, schema design, background jobs, and the practical failure modes of distributed systems.
  • Hands-on experience with LLM agent systems. You have built and shipped an agentic product involving tool calling, multi-step orchestration, context management, and structured outputs. You also treat prompts and instructions as versioned, testable engineering artifacts.
  • Comfort with nondeterministic systems. You can diagnose systems in which the same input may produce different outputs. You use evaluations, replay, tracing, and telemetry to understand behavior.
  • Enough frontend experience to complete the feature. You are comfortable with TypeScript and React and can ship the interface required for a feature without handing it off. Prior experience with Next.js and Tailwind is helpful but can be learned on the job.
  • A strong sense of ownership. They are a small team responsible for a large product surface. You take responsibility for carrying work from an initial idea through implementation, validation, and production.

Preferred

  • Experience in advertising technology or marketing technology, including DSPs, ad servers, attribution, or the structure of media plans. This domain knowledge is difficult to find, and they value it highly.
  • Deep experience with Google Cloud, particularly Vertex AI, Cloud Run, BigQuery, and Pub/Sub.
  • Experience building multi-tenant SaaS products with rigorous data-isolation requirements.

Their Stack Python

  • Google ADK
  • FastAPI
  • Postgres + pgvector
  • Redis
  • Vertex AI
  • BigQuery
  • Cloud Run
  • Pub/Sub
  • Tofu
  • Next.js
  • React
  • TypeScript
  • Tailwind
  • CopilotKit / AG-UI

Job-3684211

Skills

  • PostgreSQL
  • slack
  • Python
  • TypeScript
  • microsoft-typescript
  • React
  • next-js
  • Tailwind
  • attribution
  • google-cloud-platform
  • vertex
  • google-cloud-run
  • google-bigquery
  • FastAPI
  • Redis

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Three Pillars Recruiting

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes