Posted last month
Staff Software Engineer
@ Junip
Kitchener, Ontario
Overview
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.
Responsibilities:
- 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
Requirements summary:
- 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
Tools & skills
Benefits mentioned
Source and dates
Employer career site / ATS feed · ashby
- Employer posting date
- 2026-09-23
- First seen by our source
- 2026-10-08
- Source record updated
- 2026-10-09
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Senior |
| Department | Software development |
| Hours per week | 40 (estimated) |
| Travel | air: none · ground: none |
| Work setting | Home, Office |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
Summary and details written by AI from the posting; the employer’s posting is the authority.
Junip
| Field | Value |
|---|---|
| Open jobs on Jobsy | 2 |
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)
Journal
Only you can see this. Kept on this device, and in your account when you sign in.