← Back to jobs

Remote job

Software Engineer, User Profile

Backend Full-time Permanent Canada

Job details

$140,000—$192,500 Salary
Canada Eligibility
Not specified Experience
Full-time Employment

About this role

Role overview This backend engineering role focuses on the systems that power user identity, audience segmentation, and profile data across a programmatic advertising platform. The work addresses distributed systems challenges involving high-throughput ingestion, low-latency services, and large-scale data management. The position supports real-time targeting, bidding, measurement, and broader marketing workflows that sit at the foundation of the platform.

Responsibilities - Build highly scalable, distributed real-time microservices primarily in Go. - Design and develop systems that ingest, process, and manage user profile and audience data at scale. - Build event-driven software using streaming and 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 teams to build core platform capabilities.

Requirements - Two or more years of experience as a backend software engineer. - Very strong problem-solving skills in data structures, algorithms, and optimization. - Experience working with relational databases or distributed data stores. - Experience building scalable microservices and distributed systems. - Proficiency in Go, Java, Python, C++, or another modern backend programming language. - Passion for building reliable, high-performance systems that operate at scale.

Benefits and work setup - Remote-first position open to candidates located anywhere in Canada. - Base salary band of CAD $140,000 to $192,500, with potential eligibility for additional compensation such as bonuses or equity depending on location. - Retirement or pension savings, competitive paid time off, mental health support, health benefits from day one, parental leave, home office reimbursements, learning budgets, optional co-working access, and structured onboarding.

Skills detected in the listing

PythonJavaGoC++SQLKubernetesMachine Learning
Detected Sep 15, 2026
Last verified Sep 15, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight