Staff Software Developer – ShareGate Backup

🕒 April 2

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ShareGate

ShareGate

201 - 500 employees

☁️ SaaS

🤝 B2B

🏢 Enterprise

SaaS • B2B • Enterprise

ShareGate is a software platform that helps IT teams plan, execute and manage migrations to Microsoft 365 and maintain ongoing governance and security across M365 environments. It provides tools for tenant-to-tenant migration, SharePoint/OneDrive/Exchange/Teams/Google Workspace migration, reporting, governance assessments, and Copilot-readiness, delivered as a commercial SaaS product with partner programs and enterprise-oriented support.

📋 Description

• 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. • Define and champion a spec-driven development workflow, where features are designed upfront through detailed technical specifications before any code is written, enabling agentic AI-assisted development, faster reviews, and higher quality delivery. • 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

• 10+ years of software development experience, with a significant portion in technical leadership roles. • Advanced proficiency in C# and the .NET ecosystem, with familiarity with CI/CD pipelines, React, and ideally hybrid or desktop application environments. • Hands-on experience with agentic development tools (Claude Code, Cursor, Copilot Agents, or equivalent) and comfort actively integrating them into your daily workflow. • Proven technical leadership in large-scale enterprise system development, from design to delivery, with a sharp sense of user experience and empathy for customer needs. • Strong knowledge of the Microsoft 365 ecosystem (SharePoint, OneDrive, Exchange, Teams) and experience with SaaS security and compliance practices. • Experience in data backup and restoration, including recovery planning and the implementation of recovery strategies, is an asset. • Good understanding of Disaster Recovery use cases and real-world scenarios where backup tools are critical. • Excellent communication and influence skills, able to align technical and non-technical stakeholders, collaborate with Product and Design teams, and develop and mentor fellow developers.

🏖️ Benefits

• Health insurance • Professional development opportunities • Flexible work arrangements

Apply Now

Similar Jobs

🕒 April 2

Workleap

201 - 500

👥 HR Tech

☁️ SaaS

⚡ Productivity

Staff Developer leading technical delivery for ShareGate's Backup feature. Collaborating with teams and overseeing architecture and design in a remote environment.

🇨🇦 Canada – Remote

💵 $140k - $180k / year

💰 Private Equity Round on 2023-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

React

.NET

🕒 April 2

EverCommerce

1001 - 5000

☁️ SaaS

🤝 B2B

🛍️ eCommerce

Staff Engineer at EverCommerce leading evolution of backend systems and driving improvements for scalable invoicing solutions. Contributing to strategic architectural discussions for service businesses across Canada.

🇨🇦 Canada – Remote

💵 $145k - $190k / year

💰 Private Equity Round on 2019-07

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Cloud

Distributed Systems

JavaScript

Microservices

MongoDB

Node.js

NoSQL

Postgres

React

Redis

TypeScript

🕒 April 1

Luxury Presence

201 - 500

🏠 Real Estate

Staff Software Engineer shaping platform architecture and driving AI product delivery for real estate. Collaborate on innovative projects in a fast-paced environment.

AWS

Cloud

DynamoDB

ElasticSearch

GraphQL

JavaScript

Kafka

Node.js

Postgres

React

TypeScript

🕒 March 28

Confluent

1001 - 5000

🤖 Artificial Intelligence

☁️ SaaS

Lead technical initiatives for the Stream Governance product at Confluent, delivering cloud-native services for Kafka and event streaming.

🇨🇦 Canada – Remote

💵 CA$225.1k - CA$264.5k / year

💰 Secondary Market on 2021-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Kafka

🕒 March 27

Afresh

51 - 200

🤖 Artificial Intelligence

🛍️ eCommerce

☁️ SaaS

ML Platform Engineer responsible for elevating Afresh's ML infrastructure and enabling faster innovation. Contributing to performance improvements and scalability enhancements for machine learning applications.

Python