Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, User Profile

$140k - $192.5k per year

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.

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. If you have any requests or requirements to support you throughout any part of the interview process, please let our Talent team 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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer, User Profile in Toronto, ON vacancy
  • $110k - $151.8k per year

     ...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 Software Engineer II Opportunity We are looking for a Software Engineer II to... 
    Suggested
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    18 days ago
  • $180k - $210k per year

     ...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... 
    Suggested
    Contract work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo

    Toronto, ON
    21 hours ago
  •  ...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... 
    Suggested
    Full time
    Internship
    Live In
    Manual labor

    decodahealth

    Toronto, ON
    20 hours ago
  • $140.6k - $190.6k per year

     ...We're looking for a Lead Engineer to join the CoCounsel Application...  ...define APIs, and deliver cohesive user experiences. Drive...  ...Experience: 6+ years of professional software engineering experience building...  ..., including monitoring, profiling, and tuning for scale. Hands... 
    Suggested
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    23 hours ago
  • $185k - $231.5k per year

     ...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... 
    Suggested
    Long term contract
    Full time
    Manual labor
    Local area

    DoorDash Canada

    Toronto, ON
    28 days ago
  • $140.6k - $190.6k per year

     ...Description We’re looking for a Lead Engineer to join the CoCounsel...  ...APIs, and deliver cohesive user experiences  ~ Drive Execution...  ...:  6+ years of professional software engineering experience building...  ...applications, including monitoring, profiling, and tuning for scale  ~... 
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    23 hours ago
  •  ...the Role We're looking for a strategic, data-driven Head of User Acquisition to own how Phoenix acquires customers across paid...  ...organic, and partnership-driven growth into one coherent acquisition engine. This is an opportunity to build a function from the ground up in... 
    Full time
    Internship
    Remote work
    Shift work

    phoenix

    Toronto, ON
    20 hours ago
  •  ...capital firms, we're building a world-class engineering organization that embraces innovation,...  ...applications Develop modern, responsive user experiences using React and Next.js...  ...modern web applications in a professional software engineering environment Strong experience... 
    Internship
    Immediate start

    Pine

    Toronto, ON
    18 days ago
  •  ...Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm...  ..., and commercialize various user and kernel mode software modules on...  ...authorized to use this site or to submit profiles, applications or resumes, and any... 
    Full time
    Remote work
    Worldwide

    Qualcomm

    Toronto, ON
    8 days ago
  •  ...landscape.  Job Description About this job As a Senior Software Engineer, you will play a critical role in designing, building, and...  ...practices.  ~ Optimize application performance and user experience through proactive monitoring and performance tuning.... 
    Long term contract
    Full time
    Internship
    Local area
    Flexible hours

    NielsenIQ

    Toronto, ON
    4 days ago
  •  ...per minute and terabytes of data per day? Zynga is looking for a Software Engineer to join the Data Ingestion team in our Analytics organization....  ...business intelligence, player engagement, machine learning and user acquisition. As a Software Engineer, you will collaborate... 
    Local area

    Zynga

    Toronto, ON
    3 days ago
  •  ...seeking to fill a full-time permanent position for the role of Software QA Engineer. The successful candidate joining our existing software...  ...quality control. You will work with business analysts and end-users of an in-house developed software system to help define testing... 
    Permanent employment
    Full time
    Manual labor
    Work at office
    Remote work

    SGGG-FSI

    Toronto, ON
    3 days ago
  •  ...and performance. Collaborate with Product, Design, and ML Engineering to translate the AI product roadmap into reliable software. Influence product strategy and roadmap through technical insights and user-experience innovation. Mentor engineers, guide technical growth... 
    Full time
    Work at office
    Flexible hours

    Braze

    Toronto, ON
    10 days ago
  • $60 per hour

     ...General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Google Workspace & Business Profile Owners Type: Contract Compensation: $60/hour Location: Remote Role Responsibilities Manage... 
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    5 days ago
  •  ...We are looking for a product-focused AI Software Engineer to turn advances in AI into restaurant products that work reliably in the real world...  ...human escalation. Work directly with restaurant and internal users to understand failures, uncover unmet needs, and convert... 
    Long term contract
    Full time
    Temporary work

    Palona AI

    Toronto, ON
    17 days ago
  •  ...opportunities. We are looking for an AI Full-Stack Engineer who treats growth as an engineering and...  ..., experimentation, SEO and generative-engine optimization, paid acquisition...  ...code quality, performance, measurement, and user experience. What you’ll own Build... 
    Long term contract
    Full time
    Temporary work

    Palona AI

    Toronto, ON
    17 days ago
  •  ...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... 
    Work at office
    Flexible hours

    Doppel

    Toronto, ON
    7 days ago
  • usd89.2k - usd129.4k per year

     ...integrity.  Skills and Competencies ~2+ years of professional software development experience working on multi-tiered enterprise...  ...administration, and tuning), Azure SQL, AWS RDS, and embedded database engines such as MS Jet, SQLite, and DuckDB ~ Strong knowledge of... 
    Full time
    Internship

    Moody's

    Toronto, ON
    23 hours ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates...  ...to ensure technology decisions support user needs and company growth. Set technical...  ...partnership with our DevOps team, ensuring our software solutions are highly available, performant... 
    Long term contract
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    10 days ago
  • $92k - $118k per year

     ...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across... 
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $131k - $181k per year

     ...Equinix's Digital Innovation Office is seeking a Senior Software Engineer - Marketing to support key Marketing Technology transformation...  ...Salesforce Data Cloud: Data Streams, Identity Resolution, Unified Profiles, Calculated Insights, Segmentation, Data Actions, and Activation... 
    Full time
    Work at office

    Equinix

    Toronto, ON
    15 days ago
  • $65k - $85k per year

     ...ROLE: SOFTWARE ENGINEER TEAM: MEDIA LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW At Salt Media , we're on a mission to earn the world's attention. As the media division of Salt XC, we're building a different kind of agency where media, commerce, creative, data... 
    Full time
    Seasonal work

    SALT XC

    Toronto, ON
    4 days ago
  • $160k - $200k per year

     ...Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams...  ...solution, thinking through design and user experience, and building scalable...  ...solutions and user experiences, build scalable software, and measure business impact. Design... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Clutch Technologies Inc.

    Toronto, ON
    17 days ago
  • $5000 - $7000 per month

     ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project plan...  ...Prepare software design and development documentation, including user manuals and other related technical documents. 5、Maintain and... 
    Relocation

    Kaiyan Medical

    Toronto, ON
    8 days ago
  • $70k - $115k per year

     ...About CMiC Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers have their choice of a SaaS or Private Hosted platform... 
    Full time
    Seasonal work
    Night shift

    CMiC

    Toronto, ON
    18 days ago
  • $109k - $136k per year

     ...particular tool or framework. Your Success Profile What You Will Work On As a part of...  ...customers. Working alongside 3-4 senior engineers, you'll contribute to our migration from...  ...You Will Do Your Work As an Associate Software Engineer, how results are achieved is... 
    For contractors
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    1 day ago
  • $186.84k - $334.74k per year

     ...wait to meet you. WHAT YOU'LL DO We're looking for a Senior Software Engineer II for our Currents team, responsible for building, maintaining...  ...of messages daily that our customers leverage to analyze user behavior in near real-time.  You’ll be a key engineer on a highly... 
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    3 days ago
  •  ...Join the team behind the platform's User Domain and HRIS integrations, where we connect and synchronize employee data from enterprise systems to power critical business workflows. Our services manage millions of user records, support large-scale integrations with leading HR... 
    Permanent employment
    Full time

    achievers

    Toronto, ON
    18 days ago
  • $110k - $150k per year

     ...building and modernizing wealth management software for over 30 years. We are the go-to...  ...Opportunity We are seeking a senior Engineering Manager to provide leadership across software...  ...Server NoSQL stored procedures database profiling and tuning data pipelines (Airbyte dbt... 
    Full time
    Internship
    Work at office
    Work from home
    3 days per week

    Univeris

    Toronto, ON
    23 hours ago
  • $136k - $160k per year

     ...and decentralized products that enable our users to custody and manage their digital...  ...applications. We work closely across multiple engineering and design areas to deliver highly...  ...systems for customers worldwide. As a  Software Developer , you will build and own the backend... 
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, User Profile. Be the first to apply!