Backend & Integrations Engineer (Remote, Global)

Remote
Contracted
Experienced

This role is fully remote and open to non-US candidates.

About Us

We’re TNT Growth – a performance-driven agency that helps leading companies acquire more leads and more customers. Our core focus is on Paid Search management, conversion rate optimization, and reporting & analytics. Our team is sharp, collaborative, and results-obsessed. If you thrive in fast-paced environments, want to grow quickly, and actually care about your impact – you’ll love it here.

Former and current clients include: Salesforce, Gusto, Formula 1 Miami, Sweet James, and more.

Role Overview

We are seeking a Backend & Integrations Engineer to focus on our backlog and maintain the core systems that power our attribution and data pipeline infrastructure. This role is highly technical and hands-on, focused on backend architecture, third-party integrations, and reliable data processing at scale.

You will play a critical role in ingesting, normalizing, and syncing data across 30+ marketing and CRM platforms while ensuring accuracy and performance across our systems. While primarily backend-focused, you will collaborate closely with product and frontend systems to support dashboard functionality and API consumption.

We are seeking candidates with strong AI proficiency. 

Key Responsibilities

Backend Development & Architecture

  • Design, build, and maintain scalable backend services using Node.js and TypeScript
  • Develop APIs using Fastify following a controller → service → repository architecture
  • Ensure API consistency and alignment with OpenAPI specifications

Integrations & Data Pipelines

  • Build and maintain webhook-based integrations with 30+ external platforms
  • Ingest, normalize, and persist event data (e.g., conversions, attribution signals)
  • Develop and maintain integrations with:
    • Advertising platforms (Google Ads, Meta, TikTok, LinkedIn, Reddit, Bing)
    • Analytics tools (Google Analytics, Google Sheets)
    • CRMs (HubSpot, Salesforce, Calendly)
    • Communication tools (Slack, ClickUp, Mailgun, Twilio)

Asynchronous Processing & System Reliability

  • Implement and manage job queues using
  • Handle retries, failures, and idempotency in distributed systems
  • Monitor and troubleshoot data pipeline issues (missed events, sync failures, webhook delivery errors)

Database & Data Management

  • Design and maintain PostgreSQL schemas
  • Manage data access through Prisma ORM
  • Optimize queries and ensure data integrity across systems

Frontend Collaboration (Secondary)

  • Support dashboard functionality built in Next.js (App Router)
  • Ensure seamless integration between backend APIs and frontend API clients (e.g., Orval-generated clients)

Required Qualifications

  • 3+ years of professional experience in backend or full-stack engineering
  • Ability to work autonomously and collaboratively in an async environment
  • Focus on excellence while maintaining velocity
  • Strong proficiency in Node.js and TypeScript
  • Experience building and consuming REST APIs
  • Hands-on experience with PostgreSQL (or similar relational databases)
  • Experience with asynchronous processing systems (queues, workers, event-driven architecture)
  • Experience integrating with third-party APIs (SaaS platforms, marketing tools, CRMs, etc.)
  • Strong debugging and problem-solving skills, particularly in distributed systems

Preferred Qualifications

  • Experience with Fastify or similar backend frameworks
  • Familiarity with Prisma ORM
  • Experience with Redis and BullMQ (or similar queue systems)
  • Experience with Next.js and modern frontend frameworks
  • Familiarity with OpenAPI specs and API client generation tools (e.g., Orval)
  • Experience working with marketing attribution, conversion tracking, or analytics pipelines

Work Environment

  • Fully remote, globally distributed team
  • Async-friendly communication culture
  • High ownership and autonomy
  • Fast-paced, performance-oriented environment

Compensation & Benefits

  • Salary: $2000-$3000 USD per month
  • PTO

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*