JobTarget Logo

Senior Software Engineer II - Shopper Activation & Engagement in Canada Creek, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer II - Shopper Activation & Engagement

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer II - Shopper Activation & Engagement based in Canada.

This role offers the opportunity to build large-scale systems that directly impact millions of users throughout their platform journey.
You will lead critical engineering initiatives focused on onboarding, engagement, retention, earnings, and user experience improvements.
As a senior technical leader, you will influence architecture decisions, drive modernization efforts, and improve engineering practices across teams.
You will collaborate with product, design, data, infrastructure, and business stakeholders to deliver reliable and scalable solutions.
The role emphasizes innovation, operational excellence, and the thoughtful integration of AI to enhance development workflows.
This is an opportunity to solve complex marketplace challenges while shaping technology that supports a fast-growing digital ecosystem.

Accountabilities:

The Senior Software Engineer II will own high-impact engineering initiatives that improve the complete user lifecycle, from activation and onboarding to long-term engagement and retention. This role requires strong technical leadership, cross-functional collaboration, and the ability to design scalable systems in a complex environment.

  • Lead the architecture, design, development, and delivery of highly scalable services supporting onboarding, eligibility, work evaluation, earnings, ratings, quality, recognition, safety, and retention experiences.
  • Define technical strategies for platform modernization, domain migrations, service improvements, and engineering standards across multiple systems.
  • Partner with Product, Design, and Data Science teams to define roadmaps, establish success metrics, and deliver impactful user-facing solutions.
  • Drive experimentation and data-informed improvements to increase activation, engagement, and retention outcomes.
  • Champion AI adoption by creating internal tools, automation workflows, and engineering solutions that improve productivity, testing, and operational efficiency.
  • Integrate AI capabilities responsibly into development processes while measuring improvements in quality, speed, and reliability.
  • Lead complex cross-functional initiatives involving engineering teams and business stakeholders across multiple domains.
  • Improve operational excellence through observability, incident response practices, reliability improvements, performance optimization, and service-level management.
  • Mentor engineers through technical guidance, design reviews, documentation, and knowledge-sharing initiatives.
  • Promote engineering best practices that improve collaboration, scalability, and developer experience.
Requirements:

The ideal candidate is an experienced software engineer with a strong background in distributed systems, technical leadership, and building production applications at scale. They should be comfortable driving ambiguous projects, collaborating across teams, and applying modern technologies to solve complex problems.

  • 7+ years of professional software engineering experience developing and operating production systems at scale.
  • 3+ years of experience designing and owning distributed systems with high availability and low latency requirements.
  • Strong proficiency in at least two programming languages such as Go, Java, Kotlin, or Python.
  • Hands-on experience with cloud infrastructure platforms such as AWS or GCP.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Familiarity with data technologies such as SQL/NoSQL databases, Redis, Kafka, or Pub/Sub.
  • Proven experience leading cross-functional technical initiatives involving multiple teams and stakeholders.
  • Experience integrating AI into engineering workflows, such as code generation, test automation, CI/CD improvements, observability, or incident management.
  • Strong collaboration skills with Product, Design, and Data Science teams to deliver user-focused solutions.
  • Experience mentoring engineers and improving team practices through reviews, documentation, and knowledge sharing.
  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience with marketplace platforms, logistics, fintech, or other high-scale consumer technology environments is a plus.
  • Familiarity with mobile products, experimentation frameworks, compliance-driven projects, or third-party platform integrations is preferred.
Benefits:
  • Competitive compensation ranging from approximately $196,000 to $207,000 CAD, depending on experience, skills, and location.
  • Fully remote work flexibility within eligible Canadian provinces.
  • Equity opportunities through new hire grants and annual refresh programs.
  • Comprehensive benefits package designed to support employee health and well-being.
  • Flexible work approach that allows employees to choose where they perform their best work.
  • Opportunities to work on large-scale technology challenges with significant user impact.
  • Professional growth opportunities through mentorship, collaboration, and ownership of major initiatives.
  • A collaborative environment focused on innovation, engineering excellence, and continuous improvement.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Canada Creek, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Canada Creek, Nova Scotia

New

Legal Operations Associate aa

Jobgether
Canada Creek, Nova Scotia
New

Senior Client Partner

Jobgether
Canada Creek, Nova Scotia
New
New

Salesforce Technical Architect - PubSec (GPS)

Jobgether
Canada Creek, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.