Jobs and Careers
TR
Senior Software Engineer (Microsoft Integrations)
Truffle SecurityRemoteRemotefull_timePosted 21 May 2026
About the role
<div class="content-intro"><p><span style="font-size: 16pt;"><strong>About us</strong></span></p> <p>Truffle Security is a cybersecurity company on a mission to make secrets easier to detect, verify, and remediate across modern software environments. Built on the popular open-source <a href="https://github.com/trufflesecurity/truffleHog">TruffleHog</a>™ secrets scanning platform, the company's enterprise solution gives security and engineering teams everything they need to find exposed credentials, understand which ones are active, and act on them with confidence.<br><br>With support for 800+ credential types, Truffle Security continuously monitors non-human identities (NHIs) and their associated secrets across code repositories, SaaS applications, wikis, and cloud systems. It goes beyond detection by verifying which secrets are live, analyzing their scope of access, and streamlining remediation through automated workflows and lifecycle management so teams can prioritize what to revoke and confirm it's done without manual follow-up.<br><br>Trusted by organizations including NVIDIA, Chick-fil-A, and OpenAI, Truffle Security helps security and engineering teams stay ahead of secrets risk.</p></div><p><span style="font-size: 16pt;"><strong>About the role</strong></span></p> <p>We’re expanding our enterprise integrations platform to better support organizations operating heavily in the Microsoft ecosystem. We’re looking for a senior engineer to lead development of high-impact integrations across platforms like SharePoint, OneDrive, Teams, Azure Blob Storage, and Azure DevOps.</p> <p>This role is focused on building reliable, scalable integrations that work correctly within Microsoft’s complex identity, permissions, and authorization models. You’ll work closely with platform engineering, product, customer-facing teams, and security researchers to improve how TruffleHog discovers and secures secrets across enterprise environments.</p> <p><span style="font-size: 16pt;"><strong>What you'll be working on</strong></span></p> <ul> <li>Build and maintain integrations for Microsoft platforms including SharePoint, OneDrive, Teams, Azure Blob Storage, and Azure DevOps</li> <li>Design and implement robust authentication and authorization handling using Microsoft Graph APIs, Entra ID (Azure AD), OAuth2, and enterprise access patterns</li> <li>Improve performance, scalability, and reliability of large-scale content scanning systems</li> <li>Develop testing and validation strategies for permission-aware scanning in real-world enterprise environments</li> <li>Help define architectural patterns and reusable SDK abstractions for future enterprise integrations&
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s