Software Engineer, User Profile
$140k - $192.5k par annéeStackAdapt
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.
About the User Profile Team:
The User Profile team at StackAdapt builds and scales the systems that power user identity, audience segmentation, and profile data across our advertising platform. We solve complex distributed systems challenges involving high-throughput data processing, low-latency services, and large-scale data management to enable real-time targeting, bidding, measurement, and marketing workflows.
We leverage a modern tech stack that includes Golang for high-performance backend services, Kafka for event streaming, Kubernetes for container orchestration, Redis and ScyllaDB for distributed data storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly available systems that process billions of events and profile updates while ensuring performance, reliability, and data consistency. This work spans profile ingestion, audience segmentation, and profile services that are foundational to StackAdapt's platform.
StackAdapt is a Remote First company. We are open to candidates located anywhere in Canada for this position.
What You'll Be Doing:
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 utilizing messaging technologies such as Kafka.
Work with distributed databases and storage technologies including ScyllaDB, TiDB, and Redis.
Write performance-efficient, memory-optimized code that delivers reliable, low-latency services.
Collaborate with engineers across Product, Machine Learning, Data, and Infrastructure to build core platform capabilities.
What You'll Bring to the Table:
2+ years of experience as a Backend Software Engineer.
Very strong problem solving skills in data structures, algorithms, and optimization.
Experience working 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.
A passion for building reliable, high-performance systems that operate at scale.
The compensation range listed for this role reflects the expected base salary for candidates located in the posting country based on a global rate. It is informed by market data and the approved budget for this position. StackAdapt maintains different compensation ranges for roles across other countries and regions, and final offers will be aligned to the candidate’s current location. We do not ask c andidates about current or prior salary history, and we will not use such information, if volunteered, in setting an offer.
This range represents base salary only. Depending on the role, candidates may also be eligible for additional compensation such as annual bonuses, commissions, equity awards, and a comprehensive benefits package.
Factors Influencing Final Compensation:
- The final compensation offer will be determined by a variety of factors, which may include, but are not limited to: the candidate's specific experience, technical skills, knowledge, abilities, and relevant education, licensure, and certifications.
- Other business factors, such as organizational needs and budget alignment, may also be considered in the final offer.
Base Salary Band
$140,000—$192,500 CAD
StackAdapter's Enjoy:
- Highly competitive salary
- Retirement/ 401K/ Pension Savings globally
- Competitive Paid time off packages including birthday's off!
- Access to a comprehensive mental health care program
- Health benefits from day one of employment
- Work from home reimbursements
- Optional global WeWork membership for those who want a change from their home office and hubs in London and Toronto
- Robust training and onboarding program
- Coverage and support of personal development initiatives (conferences, courses, books etc)
- Access to StackAdapt programmatic courses and certifications to support continuous learning
- An awesome parental leave program
- A friendly, welcoming, and supportive culture
- Our social and team events!
Please note: Benefits and perks may vary depending on your country of employment and the nature of your engagement. In locations where StackAdapt does not have a legal entity, employment and benefits are administered in accordance with local regulations and partner policies.
StackAdapt is a diverse and inclusive team of collaborative, hardworking individuals trying to make a dent in the universe. No matter who you are, where you are from, who you love, follow in faith, disability, superpower status, ethnicity, or the gender you identify with (if you’re comfortable, let us know your pronouns), you are welcome at StackAdapt.
StackAdapt is committed to providing an inclusive and accessible recruitment process. Accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require an accommodation, please let us know.
We use artificial intelligence (AI) to streamline the resume reviews of candidates and assess their fit based on the criteria outlined in the job posting. We do not use AI to make any final hiring or interview decisions.
About StackAdapt
We've been recognized for our diverse and supportive workplace, high performing campaigns, award-winning customer service, and innovation. We've been awarded:
G2 Top Software for 2026
2026 Best Workplaces™ for Young Talent and in Canada by Great Place to Work®
#1 DSP on G2 and leader in a number of categories including Cross-Channel Advertising
To learn more about our privacy practices, please see our Privacy Policy .
#LI-REMOTE
$136k - $187k par année
...re all in on this mission. If you are too, let's talk. The End User Protection Team Auth0 is an easy-to-implement authentication... ...and ever-evolving tactics of these attacks. The Senior Software Engineer Opportunity We are looking for a Senior Software Engineer to...SuggéréContrat Longue DuréeTemps pleinZone localeTravail à distanceLe monde entier$185k - $231.5k par année
...natural and frictionless. Join us in our mission to activate new users and convert first-time visitors into loyal customers through... ...creativity, and a commitment to excellence. About the Role As an Engineering Manager, you will be instrumental in transforming the DoorDash...SuggéréContrat Longue DuréeTemps pleinTravail manuelZone locale- ...empower developers to innovate and enhance user interaction across platforms. About... ...About the Role We are looking for a Software Engineer to help build and modernize the Nylas... ...Drive performance as a product feature. Profile, measure, and optimize Dashboard...SuggéréTemps pleinTravail à distance
$180k - $210k par année
...About Us We’re looking for a Staff Engineer - User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication...SuggéréTemps pleinСontratStageZone localeRecrutement immédiatTravail à distanceHoraires flexibles$125k - $165k par année
...smarter and move faster. As a Senior Software Engineer at Prophix, you'll play a central role in... ...that meaningfully improve the user experience — applying strong software engineering... ...tooling. ~ Strong ability to debug and profile distributed systems effectively. ~...SuggéréTemps pleinStage$140k - $180k par année
...Join our Framework team: the engineering foundation that makes Achievers... .... How you’ll shape our software engineering practices:... ...solutions that scale to millions of users. Ship code regularly—multiple... ...~ Passion for performance profiling and benchmarking. ~ Experience...Emploi permanentTemps pleinTravail au bureauHoraires flexiblesTravail posté$65 par heure
...explaining each step. Annotate screenshots of professional software by drawing precise bounding boxes around relevant UI elements.... ...Access to a physical Mac and ability to create a fresh macOS user profile if required. Fluent English language skills. Preferred...Temps pleinСontratTravail d'étéStageTravail à distance$148k - $197k par année
...At BuildOps, we’re building software purpose-built for commercial contractors. From service... ...operating. We’re looking for a Senior Software Engineer to help build and scale the product... ...reliability, and long-term extensibility Build user-facing experiences and supporting APIs...Contrat Longue DuréeTemps pleinPour les contractantsTravail au bureauZone localeRecrutement immédiatTravail à domicileLundi au vendrediHoraires flexibles- ...thousands of organizations worldwide, our tools and platform empower users to quickly build custom forms, automate document generation,... ...here to build something that matters. You are a pragmatic software engineer who enjoys solving complex technical problems and building...Temps pleinLe monde entierHoraires flexibles
- ...Software Engineer Decoda Health · Full-time · Toronto About Decoda Decoda is the all-in-one, AI-native operating system for modern... ...This is a build-and-own role: you'll scope problems, talk to users, write the code, ship it, and watch how it lands. Because we...Temps pleinStageLogé Sur PlaceTravail manuel
$50 - $70 par heure
...We’re looking for a Backend Engineering Co-op to join us for an 8-month... ...requirements and test the user-facing impact of your work.... ...enrolled in a Computer Science, Software Engineering, or related post-secondary... ...maintained software. A GitHub profile, portfolio, or course project...Temps pleinTravail temporaireStageTravail au bureauTravail à distance- ...order of magnitude increase in speed is transforming the user experience of AI applications, unlocking real-time iteration... ...with ultra high-speed inference. The Role The Cluster engineering team owns the software that turns thousands of wafers, servers, and switches into...
- ...institutional page About the role Our Engineering team helps Nubank to create and use the... ...products. We strive for state-of-the-art software development practices that currently... ...that serve thousands (or even millions) of users Strong background in object-oriented or...Temps pleinTravail au bureauTravail à distanceTravail à domicileBureau à domicileHoraires flexibles
$96.4k - $142.66k par année
...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization.... ...business intelligence, player engagement, machine learning and user acquisition. As a Senior Software Engineer, you will...Temps pleinZone locale$85k - $225k par année
...its customers, employees, and communities. The Role Software Engineers will contribute to the technical design and implementation of... ...design patterns and Object Oriented Principles Create rich user experiences Write quality code with high unit and integration...Travail à distanceTemps pleinTravail au bureauZone localeTravail à domicile- ...the Company We are on a mission to build and strengthen our engineering teams to match the accelerating success of our Street Context acquisition... ...the Role Are you looking for your next challenge in your Software Engineering journey? Are you a curious and driven engineer...Temps plein
$72k - $75k par année
...what they love. The Role We're looking for an experienced Software Engineer in Testing to join our growing Engineering team! If you have a... ...automated test cases to ensure full coverage of features and user scenarios Drive technical decisions for our software testing...Temps pleinStageTravail au bureauTravail à distance$119.14k - $169.14k par année
...model design and data analysis aspects of the FinOps team’s software development, including close collaboration with other FinOps software engineers Engage with customers and stakeholders to design and iterate upon user-facing data visualizations Develop data ingestion and...Temps pleinZone locale- ...The founding team brings deep experience from both finance and engineering, having overseen finance organizations at leading tech companies... ...with financial systems including ERPs, HRIS, procurement software, and CRMs - Design and implement core components of the backend...Temps pleinStageTravail au bureauHoraires flexibles
$65k - $85k par année
...Forum Asset Management – Software Engineer - Data Location: 181 Bay Street, Toronto Work Schedule: Full-time, in-office (5 days/week... ...application across Forum’s technology ecosystem. Candidate Profile: ~2-3 years of progressive experience in software...Contrat Longue DuréeTemps pleinTravail au bureau- ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps... ...the best-in-class experience for our users and then implement them in a modular, scalable... ...value to the users. ~5+ years of software development experience with modern full-stack...Contrat Longue DuréeTemps pleinTravail à domicileHoraires flexibles
- ...Computing, Inc. seeks a creative and collaborative Scientific Software Engineer to help solve the unique software challenges of integrating... ...including version control, code review, testing, CI/CD, logging, profiling, debugging, and documentation Preferred Qualifications...Temps plein
- ...Responsibilities: Communicate with our product teams and profile ML/DL workloads to acquire an in-depth understanding of the problems... ...you are: Bachelors or higher degree in Computer Science or Engineering. Excellent communication skills and the ability to work in a...Temps pleinHoraires flexibles
$30 - $50 par heure
...to take ownership and move fast. About the Role As a Software Engineer Intern , you’ll build systems that power real-time, AI-driven... ...interactions Work on features combining LLMs, data systems, and user-facing applications Collaborate with engineers, product, and...Temps pleinStageTravail au bureauTravail à distance- ...program. Our employee recognition and rewards software inspires employees to recognize everyone,... ...everywhere. With nearly 4 million global users, we empower employees across 170+... ...promotions, we have multiple Senior Software Engineering roles available in various domains across...Emploi permanentTemps pleinTravail au bureauTravail à domicileHoraires flexibles
- ...Why Join Doppel Doppel is building the future of social engineering defense. Our AI-native platform uses agentic AI to protect executives,... ...Build out a “Cursor for phishing simulation” flow that lets users create simulations using natural language.. Build out voice deepfakes...Temps pleinTravail au bureauHoraires flexibles
$120k - $170k par année
...About Us Air-tek is a Canadian-based software company redefining how airlines operate through... ...continuous improvement - where every engineer can experiment, own, and make real impact... ...things fit together, scale, and impact users. ~ You thrive in fast-moving environments...Temps pleinTravail au bureau3 jours par semaine$120k - $180k par année
...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (... ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~...Travail à distanceTemps pleinTravail au bureauParrainage de visa$155k - $200k par année
...Senior Software Engineer, Infrastructure The role We are hiring a Senior Software Engineer to help rebuild the platform underneath Stream... ..., Activity Feeds , and AI Moderation for billions of end-users across thousands of apps, from Strava and Bumble to eBay and...Contrat Longue DuréeTemps pleinTravail temporaireStageTravail au bureauZone localeTravail à domicileRelocationTravail posté$100k - $220k par année
...Description Job Title: Software Engineer: Quality (Terminal) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional... ..., Canada. With thousands of customers and millions of end-users through their API offerings, Fiscal.ai is building the premiere...Temps pleinTravail occasionnelRecrutement immédiatTravail à distanceTravail posté
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Engineer, User Profile. Soyez parmi les premiers à postuler !
- software development engineer Toronto, ON
- software developer no experience Toronto, ON
- software engineer intern Toronto, ON
- software developer summer internship Toronto, ON
- software design engineer Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- junior software engineer Toronto, ON
- software developer remote Toronto, ON
- software engineer - computer Toronto, ON

