Junip
Staff Software Engineer
Skills
2 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Kitchener, ON, Canada
Work mode:
Onsite
Published on:
18 October 2026
What they need
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)
Other offers great for you!
These companies are also looking for great profiles
BK Consulting
Staff Software Engineer
Permanent contract
Lille, France
Hybrid
Skills
1 month ago
Quick apply
BK Consulting
Staff Software Engineer
Freelance
Lille, France
Hybrid
Skills
1 month ago
Quick apply
Tenth Revolution Group
Staff Software Engineer Ruby on Rails
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
No company information available.