Postuler

Publié le mois dernier

Staff Software Engineer

@ Junip

Kitchener, Ontario

HybrideTemps plein
Postuler
SIGNAUX

En bref

Junip is hiring a Staff Software Engineer to build and scale its ecommerce review platform and growing agentic product. The work spans end-to-end feature development in Rails and React, performance and infrastructure scaling, and close collaboration with CX. The day-to-day is typically flexible and remote, with an office in Kitchener and a preference for candidates within two hours of Kitchener-Waterloo.

Responsabilités :

  • Design and implement features end to end using Rails and React
  • Solve performance and infrastructure challenges to scale
  • Collaborate with CX to improve the product experience
  • Maintain a high quality bar for the codebase and product

Résumé des exigences :

  • Experience building large-scale web applications, ideally in Rails
  • Deep understanding of the software development lifecycle
  • Comfort shipping to production daily
  • Experience crafting public APIs, webhooks and scalable services
  • Excellent written communication
  • Experience using AI tools to accelerate development

Outils et compétences

Avantages mentionnés

Congés payés
Source et dates

Site carrière / système de candidatures · ashby

Date publiée par l’employeur
2026-09-23
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-09

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailDomicile, Bureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy2
Description

Junip is looking for a Staff Software Engineer who wants to help shoppers make the right purchasing decisions when shopping online.

The Junip product

We operate a review platform at significant scale (10,000+ customers / merchants, tens of millions of shoppers / reviews). We also have new agentic product that is growing quickly. They both work together to help shoppers make purchasing decisions when buying from ecommerce stores.

What you'll do

  • Design and implement new features end to end, primarily using Rails and React

  • Solve performance and infrastructure challenges to scale while improving speed & reliability

  • Actively collaborate with CX and other team members to fold learnings back into the product experience

  • Keep a high quality bar for the Junip codebase & product while moving quickly

Some of the technology you'll work with

Ruby on Rails, PostgreSQL, RubyLLM, Vector DB(s), Redis, Sidekiq, AWS etc

Need to have

  • Experience building web applications at significant scale, ideally in Ruby on Rails and/or adjacent technologies

  • Deep understanding of the software development lifecycle, crafting maintainable code

  • Comfort & eagerness to ship to production daily

  • Confidence in crafting public APIs, leveraging webhooks and building scalable services (finding solutions to N+1 query problems, maintaining endpoint speed and reliability)

  • Excellent written communication, able to clearly articulate complex ideas / plans

  • Experience using AI tools to accelerate both your pace & quality of software development

Nice to have

  • Experience building for ecommerce merchants

  • Experience building agentic tools

Important things to know

  • Competitive benefits, PTO & compensation

  • We’re a small team

  • Profitable + growing

  • We have an office in Kitchener

  • Day to day is typically flexible/remote

  • Need to be EST, Canada, preference for candidates within 2 hours of Kitchener-Waterloo (London, Toronto, Hamilton etc)

Emplois semblables

  • Staff Software Engineer, Integration Network (OIN)

    Toronto, ON

    Okta

    8+ ansOkta needs candidates with 8+ years of software development experience, deep Java or comparable backend skills, and experience running large distributed cloud systems. They also need identity and access protocol knowledge (OAuth 2.0/OIDC, SAML, SCIM), experience building partner-facing APIs, and strong written communication.

    Java, AWS, GCP, Azure, React

  • Staff Software Engineer - Full-Stack, Solution Architecture

    Concord, ON
    Temps plein

    Blazesoft: Blazesoft is a leading provider of social gaming solutions in the U.S.

    Candidates need senior or staff full-stack experience with .NET/C# and Next.js/React, plus strong skills in data stores, event-driven systems, API security, containers, Kubernetes and Azure. They must also show fast, reliable delivery with AI coding tools and production monitoring.

    Docker, Kubernetes, Kafka, Redis, MongoDB, PostgreSQL

  • Staff Software Engineer, Search Control Plane

    Toronto, ON
    HybrideTemps plein

    8+ ansPartner with client teams to understand their experience adopting the platform, and feed what you learn into the roadmap; Required qualifications:; 8+ years of software engineering experience with progression to…

    Kubernetes, Apache Kafka, Documentation, Infrastructure as code, CI/CD, Regulatory compliance

  • Staff Software Engineer, Search Retrieval Platform

    Toronto, ON
    HybrideTemps plein

    8+ ansRequired Qualifications:; 8+ years of software engineering experience with progression to staff-level scope, including ownership of a functional area and cross-functional leadership; A degree in Computer Science,…

    Research, Search engines, Leadership, Computer science, Python, Oracle Java

  • Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

    Toronto, ON
    202k–231k $/anTemps plein

    Capital One Canada

    8+ ansCandidates need at least 8 years of software engineering or solution design experience and at least 2 years designing solution architectures on a public cloud such as AWS, Azure or Google Cloud. Preferred extras include an architecture certification, regulated-environment experience and the ability to influence technology executives.

    AWS, Microsoft Azure, Google Cloud

    Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

    Toronto, ON
    202k–231k $/anTemps plein

    Capital One Canada

    8+ ansCandidates need at least 8 years of software engineering or solution design experience and at least 2 years designing solution architectures on a public cloud such as AWS, Azure or Google Cloud. Preferred extras include an architecture certification, regulated-environment experience and the ability to influence technology executives.

    AWS, Microsoft Azure, Google Cloud

    Staff Software Engineer - Capital One Travel Tech - Full-stack

    Toronto, ON
    173k–197k $/anTemps plein

    Capital One Canada

    6+ ansCandidates need at least 6 years of hands-on full-stack development experience in JavaScript, React, Angular, Python, Node.js, Java or Go, plus 6 years in application architecture. Mentoring experience and familiarity with AWS or other cloud platforms are strongly valued.

    AWS, Microsoft Azure, Google Cloud, React, Angular, Node.js

  • Staff Software Engineer, Messaging Experience

    Toronto, ON
    220k–359k $/an

    Braze

    7+ ansCandidates need 7+ years of software engineering experience, including technical leadership across multiple teams. They need backend experience at scale, full-stack skills in Ruby on Rails, TypeScript and React, and a record of shipping shared platform infrastructure.

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.