Skip to content

Senior Software Engineer (Azure/.NET)

Senior backend engineer building and maintaining production Microsoft platform integrations (SharePoint, Teams, Azure) with strong focus on authentication, authorization, and enterprise-scale APIs using Go.

160k – 200kUnited StatesBackend EngineeringRemote

About the role

Responsibilities

  • Build and maintain integrations for Microsoft platforms including SharePoint, OneDrive, Teams, Azure Blob Storage, and Azure DevOps
  • Design and implement robust authentication and authorization handling using Microsoft Graph APIs, Entra ID (Azure AD), OAuth2, and enterprise access patterns
  • Improve performance, scalability, and reliability of large-scale content scanning systems
  • Develop testing and validation strategies for permission-aware scanning in real-world enterprise environments
  • Help define architectural patterns and reusable SDK abstractions for future enterprise integrations
  • Partner with product and customer-facing teams to close integration gaps and support enterprise deployments
  • Drive projects from design through production with a high degree of ownership

Requirements

  • Strong backend engineering experience in Go
  • Experience building production-grade integrations against Microsoft or enterprise SaaS ecosystems
  • Deep understanding of OAuth, authentication, authorization, and identity systems
  • Experience working with APIs at scale and handling complex permission models
  • Strong debugging skills and distributed systems fundamentals
  • Ability to independently drive technical projects end-to-end
  • Excellent communication and collaboration skills

Nice-to-Haves

  • Experience with Microsoft Graph APIs
  • Familiarity with Entra ID / Azure AD
  • Experience with SharePoint, Teams, OneDrive, Azure Storage, or Azure DevOps
  • Experience with .NET / C#
  • Experience operating cloud-native systems and infrastructure

Tech Stack

  • Go (Golang)
  • Microsoft Graph API, Azure SDKs, Azure DevOps APIs
  • OAuth 2.0 / OpenID Connect
  • Kubernetes, Docker, PostgreSQL
  • GCP infrastructure

Benefits

  • Fully remote within the U.S.
  • Competitive salary & meaningful equity
  • Flexible paid time off
  • 14 paid holidays
  • Comprehensive health benefits (Medical, dental, and vision with 80% premiums covered)
  • Remote work stipend ($800 new hire + $100/month)
  • Health & wellness stipend ($1,200/year)
  • Learning & development stipend ($2,000/year)
  • 401(k) match (100% of first 6%)

Skills

GoMicrosoft Graph ApiOauth 2.0Entra IdAzure AdSharepointOnedriveTeamsAzure Blob StorageAzure DevOps.NetC#KubernetesDockerPostgres

Senior Software Engineer, Platform Infrastructure

Senior Software Engineer building and optimizing backend services, APIs, indexing services, node infrastructure, and developer tools for the Aptos blockchain. Requires 5+ years building scalable backend systems and strong distributed systems expertise.

160k – 260kPalo Alto, CA +1Backend EngineeringOn-site5+ YOEGoC++

Senior Software Engineer - Endpoint Services Portal

Senior Software Engineer building and owning Ruby on Rails portal experiences that surface endpoint health, diagnostics, and remediation workflows for customers and internal teams.

160k – 190kUnited StatesBackend EngineeringRemote8+ YOERubyPostgres

Sr Software Engineer, Edge

Senior Software Engineer building and maintaining backend features for Cribl Edge, a multi-platform data collection agent running on Windows, Linux, and Mac. Requires strong OS fundamentals, TypeScript/Node.js experience, Docker/K8s, and cloud platform knowledge.

160k – 210kUnited StatesBackend EngineeringRemote5+ YOEAWSGCP

Senior Software Engineer, Platform

Senior backend engineer building and operating SnapLogic's control plane services, data layer, and infrastructure. Requires 5+ years experience with distributed systems, databases, and production ownership.

160k – 180kSan Mateo, CABackend EngineeringHybrid5+ YOEAWSJava

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemote5+ YOEGoKafka