Top Benefits
1st week mandatory PTO to decompress and recharge.
Monthly Friday off (laundry day).
Company-wide paid shutdown Christmas to New Year.
About the role
Who you are
- Strong backend foundation: 5+ years of software development experience (some of which was spent working with PHP and/or Laravel framework)
- Database expertise: Advanced PostgreSQL skills including query optimization, indexing strategies, schema design, and performance tuning for high-traffic, multi-tenant applications
- Champion of agile methodologies: You enjoy shipping code often and confidently, with experience breaking down complex backend problems into incremental, scalable solutions
- Performance and quality-focused: Deep understanding of backend optimization, caching strategies, comprehensive testing (unit, integration, load testing), and CI/CD practices
- Proactive technical leadership: You actively recommend initiatives to improve our backend engineering technologies, architecture patterns, and team culture while taking ownership of code quality
- Growth engineering mindset: A genuine motivation to move metrics and grow the business through thoughtful backend architecture decisions, not just technical execution
- Direct experience on a growth team or building backend systems for acquisition/monetization initiatives
- Some React experience, or a curiosity to learn
- Data pipeline experience and familiarity with analytics/tracking systems
- Experience building AI/ML backend services in production, or a curiosity to learn
- Background with payment processing and subscription management systems
- Experience with AI evaluation frameworks and testing methodologies
What the job involves
- Building a powerful user experience is what sets Roofr apart from all other roofing platforms. As a Sr Backend Engineer on our Growth team, you will have a large impact on both technical implementation and help steer our backend architecture roadmap in an engineering-first culture
- Drive cross-product impact: Work across multiple product domains simultaneously—building experiments in Proposals, optimizing onboarding flows, and developing backend features that directly impact acquisition, monetization, and retention metrics
- Work in a fast-paced cross-functional team that values doing things 'the right way': Contribute to backend systems under the governance of our architectural teams, following established patterns and engineering best practices
- Architect scalable backend solutions: Build robust Laravel APIs following domain-driven design patterns, optimize database performance, and create maintainable backend systems that handle growing user loads
- Own end-to-end user journeys: Build backend systems that span the entire customer lifecycle—from signup and onboarding APIs to subscription management and integration hand-offs to implementation teams
- Pioneer AI-driven experiences: Develop and iterate on novel AI-enhanced backend workflows and experiments that represent the cutting edge of roofing industry technology
- Build with experimentation in mind: Rapidly implement feature flags, A/B testing infrastructure, and analytics tracking, architecting backend systems that support rapid experimentation with measurable business impact
- Lead with autonomy: Work in a self-directed environment with our product designer and Growth EM, taking ownership of architecture decisions while knowing when to collaborate in our collaborative, growth-minded culture
- Shape the future of roofing software: Join a small, passionate team where your individual contributions directly influence backend architecture and company growth trajectory
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
- Medical, dental and vision insurance premiums for employees and their dependents
- 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
- Remote first culture
- Weekly Friday paydays!
About Roofr
Software Development
51-200
Roofr is the single roofing software that has all the tools a roofing business needs to effectively run their operations.
Manage measurement reports, digital proposals, invoicing, payments and more, all on easy-to-use platform. Roofr streamlines day-to-day operations so you can spend less time on admin and more time growing your business.
Top Benefits
1st week mandatory PTO to decompress and recharge.
Monthly Friday off (laundry day).
Company-wide paid shutdown Christmas to New Year.
About the role
Who you are
- Strong backend foundation: 5+ years of software development experience (some of which was spent working with PHP and/or Laravel framework)
- Database expertise: Advanced PostgreSQL skills including query optimization, indexing strategies, schema design, and performance tuning for high-traffic, multi-tenant applications
- Champion of agile methodologies: You enjoy shipping code often and confidently, with experience breaking down complex backend problems into incremental, scalable solutions
- Performance and quality-focused: Deep understanding of backend optimization, caching strategies, comprehensive testing (unit, integration, load testing), and CI/CD practices
- Proactive technical leadership: You actively recommend initiatives to improve our backend engineering technologies, architecture patterns, and team culture while taking ownership of code quality
- Growth engineering mindset: A genuine motivation to move metrics and grow the business through thoughtful backend architecture decisions, not just technical execution
- Direct experience on a growth team or building backend systems for acquisition/monetization initiatives
- Some React experience, or a curiosity to learn
- Data pipeline experience and familiarity with analytics/tracking systems
- Experience building AI/ML backend services in production, or a curiosity to learn
- Background with payment processing and subscription management systems
- Experience with AI evaluation frameworks and testing methodologies
What the job involves
- Building a powerful user experience is what sets Roofr apart from all other roofing platforms. As a Sr Backend Engineer on our Growth team, you will have a large impact on both technical implementation and help steer our backend architecture roadmap in an engineering-first culture
- Drive cross-product impact: Work across multiple product domains simultaneously—building experiments in Proposals, optimizing onboarding flows, and developing backend features that directly impact acquisition, monetization, and retention metrics
- Work in a fast-paced cross-functional team that values doing things 'the right way': Contribute to backend systems under the governance of our architectural teams, following established patterns and engineering best practices
- Architect scalable backend solutions: Build robust Laravel APIs following domain-driven design patterns, optimize database performance, and create maintainable backend systems that handle growing user loads
- Own end-to-end user journeys: Build backend systems that span the entire customer lifecycle—from signup and onboarding APIs to subscription management and integration hand-offs to implementation teams
- Pioneer AI-driven experiences: Develop and iterate on novel AI-enhanced backend workflows and experiments that represent the cutting edge of roofing industry technology
- Build with experimentation in mind: Rapidly implement feature flags, A/B testing infrastructure, and analytics tracking, architecting backend systems that support rapid experimentation with measurable business impact
- Lead with autonomy: Work in a self-directed environment with our product designer and Growth EM, taking ownership of architecture decisions while knowing when to collaborate in our collaborative, growth-minded culture
- Shape the future of roofing software: Join a small, passionate team where your individual contributions directly influence backend architecture and company growth trajectory
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
- Medical, dental and vision insurance premiums for employees and their dependents
- 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
- Remote first culture
- Weekly Friday paydays!
About Roofr
Software Development
51-200
Roofr is the single roofing software that has all the tools a roofing business needs to effectively run their operations.
Manage measurement reports, digital proposals, invoicing, payments and more, all on easy-to-use platform. Roofr streamlines day-to-day operations so you can spend less time on admin and more time growing your business.