AdTechTalent
Engineering1 month agoRemote

StackAdapt

Senior Software Engineer, Integrations

GoLangAWSKubernetesKafkaad techbackendscalable systemsunit testingend-to-end testinglarge data setsAIprogrammatic

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Canada

Full job description

StackAdapt is seeking a senior engineer to develop and maintain its advertising platform. The role involves building scalable backend systems using GoLang, AWS, Kubernetes, Kafka, and various data stores such as Snowflake, TiDB/TiKV, and RocksDB. The engineer will work with large data sets and collaborate cross-functionally with product and design teams. Responsibilities include delivering critical projects, mentoring team members, conducting code reviews, architecting scalable APIs and backend systems, solving technical challenges, managing technical debt, improving system performance, and participating in technical interviews. Candidates should have 5+ years of experience in backend development, strong knowledge of the specified tech stack, experience with unit and end-to-end testing, and familiarity with ad tech is a plus. The position is remote and open to candidates located anywhere in North America. Benefits include competitive salary, retirement plans, paid time off, mental health programs, health benefits from day one, work from home reimbursements, optional WeWork memberships, training programs, personal development support, parental leave, 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 technical specification 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
  • Collaborate with stakeholders and senior engineers to identify and 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

  • 5+ years of experience building highly scalable backend systems
  • Knowledge of GoLang, AWS, Kubernetes, and Kafka
  • Prior experience in ad tech 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 large data sets
  • An appetite for using AI as a tool to help in unpacking complexity and simplifying it

Tech stack

GoLangAWSKubernetesKafkaSnowflakeTiDBTiKVRocksDB

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

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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