×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, User Profile

Job in Toronto, Ontario, M5A, Canada
Listing for: StackAdapt
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Job Description & How to Apply Below
Overview  Senior Software Engineer, User Data — Stack Adapt
Stack Adapt is a remote-first company open to candidates located anywhere in Canada or the United States for this position. The User Data team manages all aspects of user profiles, from bidding stream data ingestion to data processing, augmentation, and storage, and provides different representations of these datasets to various downstream services and stakeholders, including Bidding, Data Science, and other teams.

We also own the non-programmatic workflow engine and user segment builder. Our systems are built in Golang and handle millions of requests per second with an SLA of 100ms. We leverage AWS, Kubernetes, Kafka, Scylla

DB, and other modern tools and databases. We are a software services team, not a data engineering team.

What you’ll be doing and bringing to the table reflects our focus on building scalable backend software that processes real-time data for user profiles and related services.
What You'll Be Doing   Building highly scalable, distributed real-time micro-services primarily written in Go
Working with large data sets and various databases including Aerospike, Elasticsearch, Redis, Scylla

DB, Redshift, TiDB, MariaDB
Build software that utilize messaging queues such as Kafka, SQS, and Kinesis
Write performance efficient and memory optimized code
What You'll Bring To The Table   5+ years of experience as a Backend Software Engineer
Extensive hands-on experience with at least one widely used backend programming language (Go preferred but not required)
Strong problem solving skills in data structures, algorithms, and optimization
Experience working with relational databases and/or key-value stores
Experience building scalable micro-services and distributed systems
Bonus:
Experience in Adtech/Martech, understanding of user/profile management, familiarity with real-time data streaming and large scale data storage, and basic knowledge of Machine Learning concepts
About Stack Adapt  Stack Adapt is a remote-first company recognized for a diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We have received recognitions such as Ad Age Best Places to Work 2024 and G2 Top Software and Top Marketing and Advertising Product for 2024.
Seniority level   Mid-Senior level

Employment type

Full-time
Job function   Engineering and Information Technology
Industries   Technology, Information and Internet

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary