SENIOR AI-NATIVE

SENIOR AI-NATIVE

SENIOR AI-NATIVE

FULL STACK Builder

FULL STACK Builder

FULL STACK Builder

company overview

Swivel is a funded startup leading the way in automating the most repetitive and revenue-impacting tasks in the world of advertising operations. As enterprise participants in the advertising ecosystem grow their revenue or spend, there has always existed a linear relationship between the growth of spend and related human operational costs.

Swivel’s vision leads to the end of repetitive tasks for advertising operations personnel thus allowing them to focus on what matters most: the optimization of an enterprise-class media business. We harness the combined power of AI and machine learning to return significant amounts of time to these professionals while simultaneously improving yield/revenue for sellers and media efficacy for buyers.

Role Summary

We’re looking for a Senior Full Stack Builder who has shipped and operated production features across the entire stack—from polished UI to resilient backend services to data pipelines. You’ll work inside a TypeScript monorepo spanning a Next.js web/api frontend, event-driven workers, and a growing ecosystem of MCP/AI agent tooling.

A key differentiator for this role: you have rich, hands-on experience using a Coding Agent CLI (CLI-based coding agents that accelerate development via automated refactors, test generation, code synthesis, troubleshooting, and operation). You’ll use it responsibly to increase delivery speed while improving correctness, security, and maintainability, and help shape best practices for the team.

Our platform powers programmatic advertising operations for CTV publishers—automating media buying, yield optimization, and ad trafficking through agentic AI workflows. You’ll build the tools that turn busy manual ad-ops work into automated, agent-driven pipelines.

WHAT You'll DO

Frontend Engineering (Next.js / React / TypeScript)

  • Build and evolve customer-facing UI in Next.js / React with TypeScript—dashboards, data explorers, script editors, and automation management views.

  • Own component architecture, state management, and design-system consistency across a growing product surface.

  • Deliver fast, accessible, responsive interfaces with strong attention to UX detail and loading/error states.

  • Collaborate closely with Product and Design to translate requirements into clean, maintainable implementations.

Backend Engineering (AdonisJS / Node.js / TypeScript)

  • Design and implement API endpoints, background jobs, and event-driven services in the AdonisJS backend (REST, Kafka consumers/producers, async task processing).

  • Own system design for scalability, data consistency, and reliability—caching, queues, idempotency, retries.

  • Write clean, well-tested code with strong testing discipline (unit, integration, and end-to-end tests using Vitest).

  • Participate in architecture reviews and help mentor engineers on TypeScript patterns, performance, and maintainability.

Cloud Platform & Data

  • Work with GCP services in production: Cloud Run, Cloud Functions, BigQuery, and PostgreSQL.

  • Contribute to CI/CD pipelines (GitHub Actions) to support fast and safe releases.

  • Help improve developer experience: build tooling, automate repetitive work, reduce lead time, and improve on-call readiness.

  • Work with data replication pipelines (PostgreSQL → BigQuery) and understand how platform data flows through the system.

Security (First-Class Responsibility)

  • Apply secure-by-default practices across the SDLC: secure coding, dependency hygiene, and proactive hardening.

  • Strengthen authentication and authorization flows (Auth0 integration, IAM, least-privilege access).

  • Ensure safe handling of third-party platform credentials and API tokens across environments.

Coding Agent CLI Leadership (Core)

Use a Coding Agent CLI daily for:

  • Safe refactors, code generation, and boilerplate elimination across the monorepo

  • Test generation and coverage improvements (the team is actively scaling Vitest coverage)

  • Debugging and log/trace-assisted issue isolation

  • Producing design notes, RFCs, runbooks, and migration plans

Establish guardrails and standards for agent usage:

  • Validation workflows (tests, linters, static analysis, security scans)

  • Review guidelines for verifying correctness and security of agent output

  • Prompt patterns, repo context management (CLAUDE.md, AGENTS.md), and “definition of done”

Optionally: integrate agent workflows into toolchains (pre-commit hooks, CI jobs, PR review bots) to improve throughput and consistency.

WHAT WE'RE LOOKING FOR (Must haves)

  • 5+ years of professional software engineering experience, including 3+ years building production fullstack applications with TypeScript.

  • Strong frontend skills: deep experience with React and Next.js (App Router, SSR/SSG, data fetching patterns, component architecture).

  • Strong backend skills: building RESTful APIs, background jobs, and event-driven services in Node.js. AdonisJS experience is a plus; comfort with any structured MVC/service-layer Node framework is expected.

  • PostgreSQL proficiency: schema design, query optimization, migrations, and understanding of data replication patterns.

  • Cloud-native mindset: experience with GCP or AWS in production (Cloud Run/Functions, CI/CD, containerization, infrastructure basics).

  • Rich experience using a Coding Agent CLI in real-world engineering: can demonstrate agent-assisted workflows without sacrificing quality; comfortable with CLI-driven iteration from spec refinement through verification and deployment.

  • Monorepo fluency: experience working in large TypeScript monorepos with tooling like pnpm workspaces, Turborepo, or similar.

  • Excellent communication and ownership: you possess the business acumen to prioritize engineering efforts based on impact and cost, and the detail-orientation required to drive projects end-to-end with precision.

NIce-to-haves

Experience with any of the following:

  • AdonisJS framework (routing, Lucid ORM, validators, middleware)

  • Event streaming and async processing (Kafka, PubSub, distributed tracing)

  • BigQuery and data warehouse patterns (ELT, replication, analytics queries)

  • MCP (Model Context Protocol) server development or AI agent/tool integration

  • Ad tech domain knowledge: programmatic advertising, CTV, SSPs (SpringServe/Magnite), trafficking workflows

  • Observability stacks: Datadog, PagerDuty, structured logging, alerting pipelines

  • Auth0 or similar identity platform integration (SSO, RBAC, multi-tenant auth)

  • Infrastructure as Code: Terraform, Helm, or similar

WHAT SUCCess looks like (first 42 days)

  • You ship meaningful major features that span frontend and backend with strong test coverage and clean design.

  • You improve one or more of: deployment reliability, CI/CD speed, test coverage, developer experience, or operational visibility.

  • You establish (or refine) Coding Agent CLI practices that measurably improve throughput while maintaining engineering standards.

  • You earn trust across the team as someone who can own a feature end-to-end—from UI polish to API reliability to data correctness.

  • You incorporate agentic solutions and contribute to incident readiness: runbooks, alerts, dashboards, and clear ownership boundaries.


What We Offer

The most fun you’ll ever have in an Engineering environment. Seriously.

Latest MacBook Pro hardware, subscriptions and unlimited tokens to the latest LLMs.

Competitive salary and benefits package.

Flexible work hours and remote work options.

An extremely collaborative, inclusive, and dynamic work environment that does not work the team to the bone.

Vast opportunities for professional growth and personal development.

A chance to be an influential part of a fast-growing startup making a real impact for nontechnical users.

Literal gold stickers to track when people do something awesome.

It is the policy of Swivel to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, the Company will provide reasonable accommodations for qualified individuals with disabilities.

Swivel, Inc © 2026. All rights reserved.

Swivel, Inc © 2026. All rights reserved.

Swivel, Inc © 2026. All rights reserved.