
Software Engineer, User Profile
StackAdaptResponsibilities
- Build highly scalable, distributed real-time microservices primarily written in Go.
- Design and develop systems that ingest, process, and manage user profile and audience data at scale.
- Build event-driven software using messaging technologies such as Kafka.
- Work with distributed databases and storage technologies including ScyllaDB, TiDB, and Redis.
- Write performance-efficient, memory-optimized code for reliable, low-latency services.
- Collaborate with Product, Machine Learning, Data, and Infrastructure engineers on core platform capabilities.
Requirements
- At least 2 years of experience as a Backend Software Engineer.
- Strong problem-solving skills in data structures, algorithms, and optimization.
- Experience with relational databases and/or distributed data stores.
- Experience building scalable microservices and distributed systems.
- Experience with Go, Java, Python, C++, or another modern backend programming language.
- Ability or interest in building reliable, high-performance systems operating at scale.
Benefits
- Remote-first work arrangement, open to candidates anywhere in Canada.
- Retirement, 401(k), or pension savings options globally.
- Competitive paid time off, including birthdays off.
- Comprehensive mental health care program.
- Health benefits from the first day of employment.
- Work-from-home reimbursements.
- Optional global WeWork membership and access to hubs in London and Toronto.
- Robust training and onboarding program.
- Support for personal development initiatives, including conferences, courses, and books.
- Access to programmatic courses and certifications.
- Parental leave program.
- Social and team events.
Tech Stack
Categories
About StackAdapt
StackAdapt is the leading technology company that empowers marketers to reach, engage, and convert audiences with precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing to drive measurable results across the entire customer journey. The most forward-thinking marketers choose StackAdapt to orchestrate high-impact campaigns across programmatic advertising and marketing channels. Our state-of-the-art platform is where some of the most progressive work in machine learning meets cutting-edge user experience. StackAdapt is designed around the three core pillars of programmatic—planning, executing and analyzing. StackAdapt is ranked as the number 1 DSP on G2. For six consecutive years with over hundreds of reviews, StackAdapt has been recognized as a high performer and the highest-ranking DSP in customer satisfaction by G2. StackAdapt was also recognized as an Enterprise Fast 15 winner as part of the Technology Fast 50™ program in 2024 and is one of Ad Age’s Best Places to Work in 2024. Learn more about StackAdapt here: www.stackadapt.com. And if you're looking for a change, we'd love to have you on our team—check out our open roles by visiting: www.stackadapt.com/careers. StackAdapt is headquartered in Toronto, Canada. We have teams and client support across North America, EMEA, APAC, and LATAM.