Staff Backend Engineer

October 1

Apply Now
Logo of Roofr

Roofr

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.

51 - 200 employees

☁️ SaaS

🤝 B2B

🏪 Marketplace

💰 $12M Series A on 2022-09

📋 Description

• 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

🎯 Requirements

• 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 • Advanced skills in one or more of the following areas: DevOps, Geographic Information Systems (GIS)

🏖️ Benefits

• 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 Now

Similar Jobs

September 22

Staff backend engineer building integrations and scalable services for Wellhub's workplace-wellness platform. Focus on architecture, Kafka async processing, APIs, reliability, and mentoring.

AWS

Cloud

Distributed Systems

DynamoDB

Google Cloud Platform

Java

Kafka

Kotlin

Microservices

MySQL

NoSQL

Postgres

RabbitMQ

Ruby

SQL

Go

September 20

Lead Golang engineer architecting AWS-native permission APIs and AI-powered code transposition at CI&T

AWS

Go

September 7

Senior Java Developer leading design and Quarkus-based FIX integrations. Driving technical leadership, code quality, and production incident resolution.

🗣️🇧🇷🇵🇹 Portuguese Required

AWS

Azure

Cloud

Cypress

Docker

Google Cloud Platform

Java

Kafka

Kubernetes

RabbitMQ

Selenium

SQL

July 19

As a Staff Software Engineer I at Arcotech, lead technical evolution and quality for squads.

🗣️🇧🇷🇵🇹 Portuguese Required

Cloud

Flash

Java

JavaScript

Kotlin

Python

June 25

Join Invisible Technologies as a Principal Software Engineer, focusing on AI production systems.

AWS

Azure

Cloud

Docker

Google Cloud Platform

GraphQL

Kubernetes

Linux

Python

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com