stackadapt

Senior/Staff Backend Software Engineer, Mobile App User Acquisition

Apply Now

At a Glance

Location
Canada United States
Experience
5+ years
Posted
2026-02-19T10:02:13-05:00

Key Requirements

Required Skills

KafkaMicroservicesRedis

Requirements

as a Backend Software Engineer, with exposure to large-scale distributed systems and data pipelines in a mobile user acquisition environment.

: Demonstrated expertise in algorithms, data structures, and complex system design—comfortable tackling low-latency, high-throughput challenges.

: Experience working with both relational and NoSQL databases (e.g., Aerospike, Redis, ScyllaDB) for storing and retrieving large volumes of data.

Microservices & Messaging

: Hands-on experience with building microservices and using message queues (Kafka, SQS, Kinesis) to handle massive event streams in real time.

: Proven track record of writing highly optimized, scalable code in Go or similar languages.

Compensation & Benefits

Retirement/ 401K/ Pension Savings globally

Competitive Paid time off packages including birthday's off!

Access to a comprehensive mental health care program

Work from home reimbursements

Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto

Responsibilities

: Develop high-performance, data-intensive microservices (primarily in Go) that drive real-time bidding and user acquisition outcomes for mobile apps.

: Architect and maintain event-driven data pipelines that process billions of mobile signals daily, ensuring low-latency and highly available services.

Optimize User Acquisition

: Collaborate with data scientists and product teams to integrate ML models and sophisticated targeting logic into the bidding process to achieve optimal campaign performance.

Leverage Modern Technologies

: Work with our evolving stack, including Go, Ruby on Rails, Aerospike, Redis, Elasticsearch, Kafka, Redshift, ScyllaDB, GraphQL, and other emerging technologies.

Team

Mobile App User Acquisition

Our Mobile App User Acquisition team focuses on designing and building the backend services and pipelines that power high-performance, real-time advertising for mobile app campaigns. We develop and optimize the systems that ensure mobile marketers can effectively reach and engage new users at scale, leveraging advanced algorithms, robust data infrastructure, and real-time decisioning.

Watch our talk at Amazon Tech Talks:

https://www.youtube.com/watch?v=lRqu-a4gPuU

StackAdapt is a Remote First company, we are open to candidates located anywhere in Canada or the United States for this position.

About the Company

We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded:

Ad Age Best Places to Work 2024

G2 Top Software and Top Marketing and Advertising Product for 2024

Campaign’s Best Places to Work 2023 for the UK

2024 Best Workplaces for Women

and