Orchestry Software INC

Orchestry Software INC

Senior Platform Engineer

Remote (Canada) · Senior

Sponsorship not specifiedDetected 11 hours ago
PowerShellGitSQLRedisAzureDockerKubernetesTerraformCI/CDGitHub ActionsDevOpsSite Reliability EngineeringPlatform EngineeringIncident ResponseComplianceCadenceZero TrustCollaborationProblem SolvingMicrosoft Teams

> stay_score

odds of building a lasting career here

16Unrated
Cap-exempt (no lottery)0
Sponsors this role0
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

No strong sponsorship signal in the public record yet. In the full product we resolve the exact legal entity and show its filing history with a confidence score — treat as unverified until then.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • We are looking for someone with a strong SaaS product background who is passionate about continuous innovation, scaling a product, and delivering long-term value to customers, beyond just short-term project work.
  • Someone that is willing to work hard but also learn.
  • Our goal is to make you great so that you can do great things at Orchestry.

Responsibilities

  • Extend CI/CD pipelines to add container build-and-push steps, and migrate deployment targets from traditional package-based deployment to container-based App Service deployments.
  • Build provisioning automation for identity/app-registration setup, database initialization, and environment bootstrapping.
  • Build a telemetry pipeline that exports sanitized, PII-free operational metrics to a centralized monitoring system, with configurable scope and destination.
  • Design and maintain a tracking/registry system for infrastructure deployments, capturing version, status, and configuration state across many environments.
  • Extend deployment pipelines to support automated, tag-based promotion and staged/canary rollout strategies, with per-environment failure isolation and rollback.
  • Build a controlled mechanism for pushing critical patches outside the normal release cadence, with audit logging, notification workflows, and approval gates.
  • Partner with engineering to audit core subsystems (background job processing, database partitioning/sharding, secrets access patterns, external integrations, feature-flag and analytics tooling, licensing/validation logic, notifications, scheduled tasks) for portability across deployment environments.
  • Optimize databases (Azure SQL, Cosmos DB) for performance and scalability, including sharding and partitioning strategies.
  • Implement caching (Redis, CDN) and performance tuning techniques.
  • Lead incident response and root cause analysis (RCA) efforts, reducing mean time to recovery (MTTR).

Requirements

  • 6+ years DevOps experience.
  • At least 4 years DevOps Production experience working for a SaaS product-led company.
  • Experience taking a service from non-containerized to production-grade containerized deployment is highly valued.
  • Nice-to-have: 3+ years.NET platform experience.
  • Deployment & Release Strategies: Experience with tag-based image promotion, staged/canary rollout, per-environment failure isolation, and automated rollback.
  • Deployment Tracking: Experience designing registries or tracking systems that capture version, status, and configuration state across a fleet of environments.

Skills

  • About Orchestry

Benefits

  • Competitive compensation, equity, and benefits.
  • Convert existing development-only Dockerfiles into production-ready, multi-stage container builds with health checks and graceful shutdown handling (including draining in-flight background jobs before termination).
  • Implement liveness and readiness health endpoints that verify downstream dependency connectivity (database, queue, background job processing).

Company info

  • We help organizations adopt, govern and manage Microsoft 365 with beautiful, compelling and innovative software.
  • Our Orchestry tool is a leading platform that manages over 500,000 Microsoft teams each month across multiple customers, geographies and verticals.
  • How Are We Different?
  • Orchestry isn't just a run-of-the-mill Microsoft partner that is creating a product on the side.
  • We are 100% a product-led organization that values innovation and best practices from inside and outside of Microsoft to create great software.
  • We have long-lasting relationships with partners and customers.
  • We are fearless and innovative.
  • We believe that there is too much poor, unintuitive software built for Microsoft 365 administrators and users.
  • Our goal is to change that.
  • We only hire and want to work with the best in the world.
  • Our team is composed of Microsoft MVPs, founders of successful startups, and those with a burning desire to make a difference.
  • Headquartered in Canada we don't care who you are or where you live.
  • If you want to build a great career and work with the best, then get in touch.

This listing is sourced directly from Orchestry Software INC's careers page and normalized into a canonical job model.