ShareGate

Staff Software Developer – ShareGate Backup

ShareGate

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

.NETReact

About the role

  • Lead the technical design, architecture, and delivery of the Backup feature, ensuring scalability, security, and long-term maintainability.
  • Design and develop a new backup system that is reliable, automated, and easy to use, capable of meeting operational needs and recovery requirements.
  • Collaborate with Product, Design, and directly with customers to validate our solutions, and align our technical direction to our product goals.
  • Mentor developers, grow the team, and influence technical decisions across ShareGate’s engineering organization.
  • Act as a visible technical leader, advocating for scalable design decisions, driving technical discussions, and influencing ShareGate’s broader engineering practices.

Requirements

  • Deep expertise in data backup and restore, including recovery planning, implementation of recovery strategies, and regular validation of their effectiveness.
  • Strong understanding of use cases related to disaster recovery, enabling the design of solutions that address real and critical scenarios where backup tools are used.
  • Strong knowledge of the Microsoft 365 ecosystem (SharePoint, OneDrive, Exchange, Teams).
  • Proven skills in SaaS security and compliance (traceability, retention, best practices).
  • Strong user experience mindset and deep empathy for customer needs.
  • Proven experience leading the development of enterprise-scale systems from design to delivery.
  • Strong communication and influencing skills, able to align technical and non-technical stakeholders by clearly articulating complex technical topics.
  • Strong Command of C# and the .NET ecosystem.
  • Demonstrated ability to mentor and grow software developers.
  • Strong cross-functional collaboration skills, particularly with Product and Design partners.
  • Familiarity with CI/CD pipelines and hybrid or desktop application environments a plus.
  • Experience with React is a plus.
Benefits
  • We strive to create a healthy and inclusive work environment. This is everyone’s business.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
data backupdata restorerecovery planningC#.NETSaaS securitycomplianceCI/CD pipelinesReact
Soft skills
mentoringcommunicationinfluencingcross-functional collaborationuser experience mindsetempathy for customer needs