FlexHired LogoFlexHired
Logo of Roofr

Roofr

Senior DevOps Engineer, TechOps

Job Summary

The role involves managing endpoint device systems across MacOS and Windows, supporting the entire user lifecycle, and assisting with IT and DevOps initiatives such as security, scalability, and automation. The candidate should have extensive experience in IT systems administration, scripting, and cloud infrastructure, with strong communication skills and project experience. Responsibilities also include troubleshooting hardware and software issues, developing automation scripts, and contributing to documentation and technical processes. The position offers opportunities for growth and benefits aligned with a remote-first, innovative startup environment.

Required Skills

Cloud Infrastructure
Scripting
Documentation
Containerization
Automation
Security
Configuration Management
Version Control
API integration
Incident Response
Windows
MacOS
Endpoint Management
Support and Troubleshooting
IT Systems Administration
TechOps
Remote Provisioning

Benefits

Paid Time Off
Parental Leave
Learning and Development
Flexible Time Off
Home Office Stipend
Paid Shutdown
Retreats
Retirement Plan Match
Internet Allowance
Phone Allowance

Job Description

At Roofr, we’re obsessed with our customers. We constantly gather feedback to shape, prioritize, and launch the products they truly need. That’s what makes Roofr’s CRM special. We started by building essential sales tools like aerial roof measurements and digital sales proposals. But when our customers asked for a simple, affordable way to manage and scale their entire businesses, we listened. So, we created a CRM that connects these solutions—along with payments, material ordering, and more—into a seamless, powerful platform. With a clear roadmap ahead, we’re excited to continue expanding and leading the market with innovative products.

We have an amazing culture, strong financials, and best-in-class company metrics. It’s an exciting time to be part of an extraordinary startup that is already successful, yet still early enough to offer its team significant growth, equity, and the opportunity to make a real impact.

What You'll Get to Do:

  • Manage endpoint device systems across MacOS and Windows platforms in a fast-paced environment
  • Support the entire user lifecycle including onboarding.
  • Support and contribute to TechOps initiatives within including SSO, Endpoint Protection and Fleet management.
  • Collaborate with the DevOps team to maintain security, scalability, and reliability of cloud infrastructure
  • Develop and maintain Python scripts to automate routine tasks
  • Assist with monitoring systems, alert management, and incident response procedures
  • Serve as the primary point of contact for user support, troubleshooting hardware and software issues for the team.
  • Contribute to documentation of IT and DevOps processes, policies, and procedures
  • Help drive the technology architecture to support Roofr's next stage of growth

What You'll Bring to the Role:

  • 5+ years of experience in IT systems administration or similar technical role
  • Strong communication skills and ability to work across the organization
  • Strong proficiency with MacOS and Windows endpoint management including packaging, patch management and remote provisioning.
  • Hands-on experience with MDM solutions, preferably Rippling
  • Experience administering GSuite including setting up SSO / SCIM integrations
  • Working knowledge of cloud infrastructure and containers
  • Proficiency in Bash, Powershell and Python scripting for automation and system integration
  • Understanding of version control systems (Git) and collaborative workflows
  • Understands the challenges and priorities of an early-stage fully remote company
  • Proven experience planning and executing the technical logistics for on-site company events, including all-hands meetings and multi-day retreats.

Bonus Points For

  • Experience with configuration management tools (Terraform, Ansible, Chef, Puppet)
  • Experience with API integrations and automation workflows

🏠 What we offer:

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
  • 80% employer paid benefits
  • RRSP/401k match
  • Generous Parental Leave policy

🤝 Perks:

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

Roofr is proud to be an equal opportunity employer. We are committed to equal employment opportunity in the workplace regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status.

IMPORTANT NOTICE: Our company takes the security and privacy of job applicants very seriously. We will never ask for payment, bank details, or personal financial information as part of the application process. All our legitimate job postings can be found on our official career site (https://boards.greenhouse.io/roofr). Please be cautious of job offers that come from non-company email addresses (@roofr.com), instant messaging platforms, or unsolicited calls.

Interested in this job?

Application deadline: Open until filled

Logo of Roofr

Roofr

The complete online software for roofers. Roofr offers CRM tools, instant estimates, roof measurement reports, project-winning proposals, payments, invoicing, material ordering and more. Start for free with the best roofing software today!

See more jobs
Date PostedJune 9th, 2025
Job TypeFull Time
LocationRemote - Canada
SalaryCompetitive rates
Exciting remote opportunity (requires residency in Canada) for a Senior DevOps Engineer, TechOps at Roofr. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
$115,000 - $150,000
Remote - Canada
Full Time
$129,264 - $171,478
Remote - Canada
Full Time
$214,000 - $237,000
Remote - Canada
Full Time
Remote - Canada
Full Time
$192,000 - $212,000
Remote - Canada

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.