MisuJob - AI Job Search Platform MisuJob

Staff Full-Stack Engineer

Katapult Labs

Colombia, antioquia, Colombia Remote permanent

Posted: April 29, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Staff Full-Stack Engineer AI Ad Tech

Job Description

Staff Full-Stack Engineer AI Ad Tech

About the Katapult Labs

Katapult is a nearshore software development agency that combines the best talent in LATAM, with world-class execution and leadership experience, with an AI-first approach to product engineering. Katapult works with PMF+ startups and businesses in the United States with a team-augmentation model. That means we either become or augment their current product engineering team.

About our Partner

Our partner is an early-stage AI-native advertising platform built for regulated sportsbooks and casino operators in the United States. They emerged from agency work with major US sports betting and gaming brands, where they sat close enough to the marketing, media buying, and compliance workflows of these companies to see the gap clearly: most advertisers test enormous volumes of creative but don't consistently learn from it. Their bet is to convert that operational knowledge into software, a Slack-first, AI-native operating layer for ads that monitors compliance, generates creative at scale, learns from performance, and eventually makes safe campaign decisions across Meta, Snapchat, TikTok, and Apple Ads.

The Role

This is a Staff Full Stack Engineer role focused on backend architecture, where the engineer will be the second core member of the founding team. AI workflows, LLM orchestration, and creative generation pipelines are central to the work. The domain involves regulated external API writes to ad platforms, meaning errors carry real financial and legal consequences. Strong candidates come from ad tech or similar compliance sensitive environments and know how to build safe, auditable systems by default.

What We're Looking For

This role calls for a senior backend engineer who takes full ownership of complex systems end to end. The ideal candidate builds with AI as a core part of the architecture, having shipped production systems using LLMs and media generation APIs, and knows when to use agentic approaches versus deterministic pipelines. They work autonomously, communicate clearly, surface blockers early, and thrive in fast moving environments without needing top down structure. Experience in a precision sensitive domain such as ad tech, fintech, or healthcare is essential, along with a proven track record building auditable, recoverable systems where mistakes carry real consequences.

Tech Stack

• Frontend: Next.js 15 (App Router), React 19, TypeScript 5.9, Tailwind CSS, Radix UI, TanStack Query/Table, Zustand, Framer Motion, Recharts, Lucide

• Backend: Firebase Cloud Functions v2, Firebase Auth, Cloud Firestore, Cloud Storage, Cloud Run, Cloud Tasks, Cloud Scheduler, Google Cloud Secret Manager

• Data: Google BigQuery, Firestore, Pinecone (vector memory), Puppeteer based screenshot service

• AI: Anthropic Claude (Agent SDK), OpenAI, Google Gemini, OpenRouter, fal.ai (image), Seedance 2.0 (UGC video), MCP server tooling

• Integrations: Meta Marketing API, Snapchat Ads API, TikTok Business API, Apple Search Ads, AppsFlyer, Slack (Block Kit, LettaBot)

• Quality: Vitest, Testing Library, Firebase Rules unit testing, Playwright style E2E, ESLint, Prettier

Nice to Have

• Experience with Meta Marketing API, Snapchat Ads API, TikTok Business API, or Apple Search Ads

• Background in ad tech, mar tech, or performance marketing engineering

• BigQuery or analytics warehouse experience for performance data and learning loops

• Familiarity with Slack apps, Block Kit, or workflow integration

• Exposure to MCP, agent tooling, or AI workflow orchestration in production.

What we offer:

We believe in empowering our team with flexibility, competitive benefits, and a supportive work environment. Here’s what we offer:

Work-Life Balance

• Work from Anywhere in Latin America: Enjoy the freedom to work remotely from any country in Latin America.

• 23 Days of PTO per Year: Take time to recharge with paid time off, accrued monthly (1.25 days/month).

• USA Federal Holidays

Financial Benefits

• Monthly Payment in USD: Get paid in US dollars, no matter where you are.

• Contractor Agreement with No End Date: Enjoy the stability of a long-term contract.

Work Setup & Wellness

• BYOD (Bring Your Own Device): Use your own equipment and receive $50/month as a rental stipend.

• Health Insurance Stipend: Get $75/month to support your health and wellness.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply