AdTechTalent
Engineering4 days agoRemote

StackAdapt

Senior Full Stack Engineer, Total Media

seniorfull stackengineeringgolangruby on railsreactgraphqltypescriptweb APIstest driven developmentperformance optimizationmentorshipremoteprogrammatic advertising

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Canada; United States

Full job description

StackAdapt is hiring a Senior Full Stack Engineer to develop and scale their advertising platform. The role involves working with large data sets and technologies including GoLang, Ruby on Rails, React, GraphQL, and Typescript. Responsibilities include advising on technical approaches, architecting scalable web APIs and backend systems, collaborating with cross-functional teams, mentoring engineers, managing technical debt, and optimizing system performance. Candidates should have 6+ years of experience building performant web applications, knowledge of the full-stack technologies listed, experience with test-driven development, and leading modernization efforts. The position is remote, open to candidates located anywhere in Canada. 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

  • Advise team on pragmatic technical approaches to encourage engineering excellence and developer happiness
  • Structure coherent and iterative actionable plans for delivering effective solutions
  • Strategically architect scalable web APIs, component libraries, and backend systems
  • Collaborate with stakeholders from Data Science, Product & Design, and senior engineers
  • Advise on technical debt consolidation to efficiently service business needs
  • Mentor team and lead by example, uphold software development best practices, conduct code and tech spec reviews
  • Identify bottlenecks and system-wide performance issues and offer solutions
  • Be a significant individual contributor and key asset in delivering critical projects

Requirements

  • 6+ years of experience building highly performant web applications with outstanding UX
  • Knowledge of React, Typescript, GraphQL, Ruby on Rails, and Go
  • Experience with test driven development
  • Experience collaborating with Product & Design teams
  • Experience with relational databases and key-value stores
  • Experience analyzing, benchmarking and optimizing web application performance
  • Experience leading large scale modernization efforts
  • Ability to simplify complex problems

Tech stack

GoLangRuby on RailsReactGraphQLTypescriptrelational databaseskey-value stores

Benefits

Highly competitive salaryRetirement/401K/Pension Savings globallyCompetitive paid time off including birthdays offComprehensive mental health care programHealth benefits from day oneWork from home reimbursementsOptional global WeWork membership (London and Toronto hubs)Robust training and onboarding programSupport for personal development initiatives (conferences, courses, books)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.