# Senior Software Engineer (Azure/.NET)

**Company:** [Truffle Security](https://hotfix.jobs/companies/truffle-security)
**Location:** Remote
**Role:** Backend Engineering
**Salary:** $160k – $200k/yr
**Skills:** Go, Microsoft Graph Api, Oauth 2.0, Entra Id, Azure Ad, Sharepoint, Onedrive, Teams, Azure Blob Storage, Azure DevOps, .Net, C#, Kubernetes, Docker, Postgres
**Posted:** 2026-05-20

> 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.

## Job Description

## 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%)

## Similar roles

- [Senior Backend Engineer](https://hotfix.jobs/jobs/4b7e2c83-fc89-4cec-bff5-78a5c1cfc2d7) - Aurelian - Seattle, WA - $160k – $220k/yr
- [Senior Software Engineer, Platform Infrastructure](https://hotfix.jobs/jobs/8763e3a9-7407-4f92-ad6d-7419cc31b95d) - Aptos - Palo Alto, CA - $160k – $260k/yr
- [Senior Software Engineer - Endpoint Services Portal](https://hotfix.jobs/jobs/32a4fddd-c6c1-4932-b757-02fa73f358df) - Huntress - Remote - $160k – $190k/yr
- [Sr Software Engineer, Edge](https://hotfix.jobs/jobs/0abc1162-dbc5-491c-b4f4-164fef4ab9b7) - Cribl - Remote - $160k – $210k/yr
- [Senior Software Engineer, Platform](https://hotfix.jobs/jobs/d822ed13-8628-41f6-97e2-6918d8c1c600) - SnapLogic - San Mateo, CA - $160k – $180k/yr

**Apply:** https://hotfix.jobs/jobs/720ab1a3-5c30-4468-adde-7d75be0a5943
**Canonical:** https://hotfix.jobs/jobs/720ab1a3-5c30-4468-adde-7d75be0a5943