Back to job search
Junip logo
JunipVerified Job Source

Staff Software Engineer

  • Kitchener, ON
  • Hybrid
  • Posted Sep 27, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Canada

Job summary

Design and implement new features end-to-end using Rails and React while solving infrastructure challenges to ensure scalability. Actively collaborate with team members to maintain integrations with platforms like Shopify, TikTok Shop, and Meta.

Job details

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)

What you’ll do

Design and implement new features end-to-end using Rails and React while solving infrastructure challenges to ensure scalability. Actively collaborate with team members to maintain integrations with platforms like Shopify, TikTok Shop, and Meta.

Requirements

Requires significant experience building web applications at scale, specifically with Ruby on Rails and modern web technologies. Candidates must demonstrate expertise in crafting maintainable code, building scalable services, and leveraging AI tools to improve development pace.

Benefits

  • Competitive benefits
  • Paid time off
  • Competitive compensation

Listed skills

  • Redis · Preferred
  • PostgreSQL · Preferred
  • React · Preferred
  • Amazon Web Services · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Ruby on Rails
  • React
  • PostgreSQL
  • RubyLLM
  • Vector DB
  • Redis
  • Sidekiq
  • AWS
  • Software development lifecycle
  • Public APIs
  • Webhooks
  • Scalable services
  • Ecommerce
  • Agentic tools
  • Infrastructure
  • Performance optimization
  • TikTok
  • Application Programming Interface (API)
  • Amazon Web Services
  • Software Development
  • Software Development Life Cycle
  • Scalability
  • Purchasing
  • Ruby On Rails
  • Software Engineering
  • Web Applications
  • Writing
  • React.js (Javascript Library)
  • Google Shopping

Job areas

  • Software
  • Technology
  • Engineering
  • Retail
  • Staff Software Engineer
  • Software Developer / Engineer
  • Software Developers