
SaaS • B2B • Marketplace
Roofr is a comprehensive software platform designed specifically for roofing businesses. It offers a suite of tools that streamline various aspects of roofing operations, including CRM, instant estimates, proposals, roof measurements, and integrated invoicing and payments. Roofr enables roofers to capture leads, create stunning proposals, manage job details, and order materials all from one platform. The software aims to improve efficiency, save time, and help roofing companies grow by consolidating multiple applications into one seamless workflow.
October 1

SaaS • B2B • Marketplace
Roofr is a comprehensive software platform designed specifically for roofing businesses. It offers a suite of tools that streamline various aspects of roofing operations, including CRM, instant estimates, proposals, roof measurements, and integrated invoicing and payments. Roofr enables roofers to capture leads, create stunning proposals, manage job details, and order materials all from one platform. The software aims to improve efficiency, save time, and help roofing companies grow by consolidating multiple applications into one seamless workflow.
• Within a dynamic cross-functional team, lead the evolution of backend architecture to enhance the scalability and efficiency of Roof’s systems • Hands-on contributor, blending strategic oversight with direct involvement in project execution • Influence the engineering culture in an early-stage company by promoting innovation and high standards in technical execution • Mentor senior engineers and collaborate with team members across disciplines to refine technical requirements and drive project success • Design and implement robust, scalable web applications and develop frameworks and libraries to streamline future projects • Champion the creation and maintenance of comprehensive suites of unit, functional, and acceptance tests to ensure software quality • Lead troubleshooting efforts and optimize support strategies for production applications
• 8+ years of software development experience, with a strong proficiency in PHP and the Laravel framework • Demonstrated leadership in adopting agile methodologies, with a commitment to frequent and confident code deployment • Expertise in deconstructing complex problems into manageable, incremental solutions, with a track record of strategic problem-solving • A proactive approach to advocating for and implementing initiatives that enhance engineering technologies and cultivate a progressive engineering culture • A collaborative spirit, thriving in environments where mutual growth and support are prioritized among team members • Exceptional ownership of product development, with a personal standard that aligns with producing high-quality, reliable work • Excellent communication skills, with a strong appreciation for the importance of effective documentation in driving project clarity and success • In-depth understanding of the unique challenges faced by early-stage companies, particularly in balancing immediate needs with long-term strategic goals • We would love someone that has advanced skills in one or more of the following areas: DevOps, Geographic Information Systems (GIS)
• 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 • 80% employer paid benefits • RRSP/401k match • Generous Parental Leave policy • We host 2 retreats per year and great team building activities • Ample learning and development opportunities to continue growing your career • Home office setup stipend • Internet and phone allowance • Remote first culture • Weekly Friday paydays!
Apply NowOctober 1
Staff Engineer at Dropbox delivering high-impact technical solutions for millions of users. Shaping core sync systems and collaborating cross-functionally on key business objectives.
Distributed Systems
September 29
Lead development of low-latency, high-scale ad delivery and bidding systems. Modernize backend services, optimize performance, and collaborate across engineering and data teams.
Cloud
Distributed Systems
Kubernetes
MySQL
Ray
Terraform
Unity
Go
September 24
Principal Software Engineer leading development of scalable Java enterprise SaaS at Veeva. Mentor engineers, drive architecture, and deliver production software.
Cloud
Gradle
Java
Jenkins
MySQL
Spring
September 16
Principal Java engineer building scalable multi-tenant Enterprise Content Management on Veeva's life-sciences industry cloud. Lead design, implement features, mentor engineers, collaborate with product stakeholders.
Cloud
Hibernate
Java
Open Source
Spring
September 16
Build and operate high-throughput streaming data pipelines and infrastructure for Affirm. Lead stream-processing frameworks, collaborate with ML and Analytics, and improve platform reliability.
🇨🇦 Canada – Remote
💵 $178k - $228k / year
💰 Post-IPO Equity on 2021-01
⏰ Full Time
🔴 Lead
🔙 Backend Engineer
Apache
Distributed Systems
Java
Kafka
Kotlin
NoSQL
Open Source
Python
Spark