Senior Software Developer responsible for Unity platform support for an Android ecosystem across mobile, laptop, and hybrid devices.
Locations (2)
Montreal, Quebec, Canada
United States
Compensation
Zone A : de 103 000 $ CA à 153 000 $ CA brut
Zone B : de 111 100 $ CA à 161 100 $ CA brut
Zone A : de 115 400 $ US à 173 000 $ US brut
Zone B : de 130 400 $ US à 195 600 $ US brut
Zone C : de 146 500 $ US à 219 700 $ US brut
Responsibilities
Design and develop features and workflows in the Unity Editor
Profile, analyze, and identify optimization opportunities across the stack
Author comprehensive technical documentation
Ensure platform stability by investigating and resolving bug reports
Strengthen quality and delivery through automated testing and code reviews
Lead cross‑team technical initiatives, drive consensus on architectural designs and implementation strategies, and mentor engineering staff while shaping platform engineering initiatives.
Locations (2)
Montreal, Quebec, Canada
United States
Compensation
Zone A : de 153 000 $ CA à 229 600 $ CA brut
Zone B : de 165 400 $ CA à 248 000 $ CA brut
Zone A : de 157 800 $ US à 236 800 $ US brut
Zone B : de 178 300 $ US à 267 500 $ US brut
Zone C : de 200 400 $ US à 300 600 $ US brut
Own privacy-critical backend services end to end, designing low‑latency APIs, operating distributed systems, translating regulations, and collaborating with legal, ML, and data teams.
Compensation
Base Salary Range: 125,300 - $165,330 CAD
Responsibilities
Design and operate systems that carry consent and opt‑out signals from SDK to auction at high QPS
Own data subject request fulfilment and SLA tracking
Translate regulations into per‑jurisdiction configuration without code changes per country
Build measurement and auditing to ensure compliance
Contribute to trust and safety surface including content policy enforcement, deduplication, labeling, and fraud detection tools
Design, develop, and integrate AI-powered software solutions.
Locations (2)
United States
Canada
Responsibilities
Design, develop, test, and maintain software applications that incorporate AI-powered features and intelligent automation.
Write clean, efficient, reusable, and maintainable code using programming languages such as Python, Java, or JavaScript.
Assist in integrating machine learning models and AI services into software applications.
Develop and integrate REST APIs to connect AI models, backend services, and application components.
Work with AI and machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn.
Requirements
Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Information Technology, Computer Engineering, or a related technical field.
We are seeking a Senior Integration Engineer to design, develop, and maintain robust data integration solutions focusing on real-time data streaming via Apache Kafka and cloud-native ETL pipeline orchestration.
Responsibilities
Build and optimize scalable streaming solutions using Apache Kafka, Kafka Connect, and Kafka Streams.
Architect and manage ETL/ELT pipelines and the Data Catalog using AWS Glue to move data efficiently into lakes and warehouses.
Connect cloud applications and third-party services using AWS Lambda, S3, API Gateway, SQS, SNS, and EventBridge.
Champion event-driven architecture and microservices principles.
Mentor junior engineers and provide technical leadership.
Lead the squad that builds advisor experiences, Salesforce integrations, business workflows, and internal capabilities supporting advisor-led and advisor-assisted sales processes.
Compensation
Salary Range: 100,000/100 000 - 143,000/143 000
Responsibilities
Lead sprint execution and delivery commitments with full accountability
Translate product requirements and sales workflows into clear, executable engineering work
Own the delivery of advisor experiences and Salesforce integrations that support advisor-led and advisor-assisted sales
Partner with Advisors, sales operations, and business stakeholders to improve internal workflows and capabilities
Directly manage developers—hiring, performance, growth, engagement, and career development