AdTechTalent
Engineering14 days agoRemote

StackAdapt

Senior Software Engineer, Creatives

reacttypescriptgraphqlruby on railsawsgolangweb applicationsperformance optimizationunit testingend-to-end testingmentoringtechnical leadershipprogrammaticengineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

3-5

Location

Canada

Full job description

StackAdapt is hiring a senior full-time remote engineer based in Canada to develop and maintain their advertising platform. The role involves building scalable web APIs, component libraries, and backend systems using technologies including GoLang, Ruby on Rails, React, GraphQL, Typescript, and AWS. Candidates should have 3+ years of experience building performant web applications with strong UX, experience with unit and end-to-end testing, working with relational and key-value databases, and optimizing web app performance. Responsibilities include mentoring, code reviews, technical leadership, collaborating cross-functionally, addressing technical debt, and conducting technical interviews. Benefits include competitive salary, retirement plans, paid time off, health benefits, work from home reimbursements, training, and a supportive culture.

What you'll do

  • Be a significant individual contributor and key asset in delivering critical projects that bring value to customers
  • Mentor the team and lead by example to uphold software development best-practices
  • Conduct rigorous code and tech spec reviews
  • Advise the team on pragmatic technical approaches to problems encouraging engineering excellence and developer happiness
  • Strategically architect scalable web APIs, component libraries and backend systems aligned with team roadmap goals
  • Collaborate with stakeholders and senior engineers across the organization to solve technical challenges
  • Advise teams on technical debt consolidation to efficiently service business needs
  • Identify bottlenecks and system-wide performance issues and offer actionable solutions
  • Conduct technical interviews to attract and identify high performing candidates

Requirements

  • 3+ years of experience building highly performant web applications with outstanding UX
  • Knowledge of React, Typescript, GraphQL, Ruby on Rails and AWS
  • Prior experience in asset management and creation, and/or Generative AI is an asset
  • Extensive experience writing code with unit tests and end-to-end tests
  • 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 performance across the entire stack
  • Ability to unpack complexity and simplify it

Tech stack

GoLangRuby on RailsReactGraphQLTypescriptAWSrelational 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.