roofr
Senior Backend Engineer
At a Glance
- Location
- Canada
- Work Regime
- remote
- Experience
- 5+ years
- Compensation
- ning, GIS Compensation Range: $120,000.00 - $160,000.00 CAD 🏠 What we offer (US + Can
- Posted
- 2026-03-20T16:26:00-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
Writing clean code to develop functional web applications and reusable libraries
Writing unit, functional, and acceptance tests
Troubleshooting and supporting production applications
5+ years of software development experience
Is a champion of agile methodologies and enjoys shipping code often and confidently
Proactively recommends initiatives to improve our engineering technologies and culture
Compensation & Benefits
When you join our team, you’re not just accepting a job. You’re making a career move. Here’s how we’ll support you in doing some of the most impactful work of your career:
🏝️ Vacation/Paid Time Off:
1st week of employment is mandatory PTO! Start your journey with Roofr by decompressing and recharging - we will see you in week 2!
1 Friday off per month (we call those our laundry days!)
Company wide paid shutdown for the week between Christmas and New Years
Flexible time off
Responsibilities
Help drive backend architecture to the next stage of Roof’s systems
Contribute in an early-stage company with engineering first culture
Contributing to all aspects of the Software Development Lifecycle, from planning to delivery
Collaborating with the cross-functional team members to develop technical requirements
Writing clean code to develop functional web applications and reusable libraries
Writing unit, functional, and acceptance tests