AdTechTalent
Engineering18 days agoRemote

StackAdapt

Staff Full Stack Engineer, Measurements

golangruby on railsreactgraphqltypescriptnextjsawscloudserver side renderingperformance optimizationdistributed systemsweb developmentdata visualizationmodernizationremote

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

10+

Location

Canada

Full job description

StackAdapt is seeking a senior full-time engineer with 8+ years of experience to develop and maintain their advertising platform. The role involves working with large data sets and modern technologies including GoLang, Ruby on Rails, React, GraphQL, Typescript, and NextJS. Responsibilities include designing scalable distributed systems, optimizing performance, writing test-driven code, and collaborating on architecture and product development. Candidates should have experience with relational databases, key-value stores, cloud platforms (AWS, GCP, Azure), server-side rendering, data visualization, and leading modernization projects. The position is remote and open to candidates across North America. Benefits include competitive salary, retirement plans, paid time off, health benefits, mental health programs, work from home reimbursements, professional development support, and a supportive company culture.

What you'll do

  • Design, improve, and debug complex, scalable distributed systems
  • Optimize bottlenecks and general system-wide performance
  • Keep the tech stack updated with current standards
  • Write extensible, scalable, and test-driven code
  • Participate in technical planning and architectural decision-making
  • 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
  • Contribute to code reviews and technical spec reviews

Requirements

  • 8+ years of experience building highly performant web applications with outstanding UX
  • Knowledge of full-stack technologies including React, Typescript, GraphQL, Ruby on Rails and Go
  • Experience collaborating closely with Product & Design to design, implement and iterate on high impact end-to-end product experiences
  • Experience working with relational databases and key-value stores
  • Experience analyzing, benchmarking and optimizing web application page load performance across the entire stack
  • Experience working on large scale Ruby on Rails / Go projects
  • Basic knowledge of AWS or other equivalent cloud platforms (GCP, Azure, etc.)
  • Experience with Server Side Rendering technologies such as NextJS
  • Experience building performant data visualizations and graphs
  • Experience leading large scale modernization efforts to revamp legacy systems from start to finish

Tech stack

GoLangRuby on RailsReactGraphQLTypescriptNextJSAWSGCPAzurerelational databaseskey-value stores

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.