AdTechTalent
Engineering18 days agoRemote

StackAdapt

Full Stack Engineer, Total Media

golangruby on railsreactgraphqlrest apioauth 2.0api integrationbackendprogrammaticadsadvertisingai-assisted tooling

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Canada

Full job description

StackAdapt is hiring a mid-level full-time remote Engineer based in Canada or the US. The role involves developing and maintaining the advertising platform with a focus on backend API-driven products using GoLang, Ruby on Rails, React, GraphQL, and REST. Responsibilities include building integrations for ads campaign management, implementing lifecycle orchestration, ensuring reliability in production integrations, and collaborating on scalable web architecture. Candidates should have 2+ years of experience building performant web applications, strong backend and API integration skills, experience with OAuth 2.0, and familiarity with AI-assisted developer tools. Benefits include competitive salary, retirement plans, paid time off, health benefits, work from home reimbursements, professional development support, and a supportive culture.

What you'll do

  • Build and operate integrations that support Ads campaign management lifecycle
  • Implement a lifecycle state machine and orchestration for activation and updates across entity hierarchies and multiple advertising and marketing partners
  • Build reliability patterns for production integrations including rate-limit handling, pagination, batching, circuit breakers, and drift detection/reconciliation
  • Collaborate on designing scalable, well tested, and well documented web architecture including APIs and backend systems
  • Take responsibility and ownership of projects from start to finish

Requirements

  • 2+ years of full-time work experience building highly performant web applications
  • Strong backend experience building API-driven products, including GraphQL and REST
  • Proven experience integrating third-party / partner APIs in production
  • Handling rate limits, pagination, retries/backoff, and partial failures
  • Designing idempotent create/update/activate operations
  • Translating partner validation errors into clear, actionable user-facing messages
  • Develop clear internal documentation to help engineers run the application locally and troubleshoot/debug issues efficiently
  • Experience implementing OAuth 2.0 (authorization code flow + refresh tokens) and secure credential handling
  • Strong fundamentals in data modelling and system design for integrations
  • Comfort using AI-assisted developer tooling and/or building agentic workflows

Tech stack

GoLangRuby on RailsReactGraphQLRESTOAuth 2.0

Benefits

Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive paid time off packages including birthdays offAccess to a comprehensive mental health care programHealth benefits from day one of employmentWork from home reimbursementsOptional global WeWork membership with hubs in London and TorontoRobust training and onboarding programCoverage and support of personal development initiatives (conferences, courses, books etc)Access to StackAdapt programmatic courses and certificationsParental leave programFriendly, welcoming, and supportive cultureSocial and team events

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.