Senior Software Engineer (Microsoft Integrations)

1 day, 3 hours ago
Full-time
Senior
Software Development
Truffle Security

Truffle Security

Truffle Security specializes in open source security software that protects sensitive data by automatically identifying and addressing leaked keys and credentials across various cloud platforms.

Internet Software & Services
11-50
Founded 2019
$15M raised

Description

  • Build and maintain integrations for Microsoft platforms including SharePoint, OneDrive, Teams, Azure Blob Storage, and Azure DevOps.
  • Design and implement authentication and authorization flows using Microsoft Graph APIs, Entra ID, OAuth2, and enterprise access patterns.
  • Improve the performance, scalability, and reliability of large-scale content scanning systems.
  • Develop testing and validation strategies for permission-aware scanning in enterprise environments.
  • 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 technical projects from design through production with high ownership.

Requirements

  • Strong backend engineering experience in Go.
  • Experience building production-grade integrations for 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.
  • Experience with Microsoft Graph APIs (preferred).
  • Familiarity with Entra ID / Azure AD (preferred).
  • Experience with SharePoint, Teams, OneDrive, Azure Storage, or Azure DevOps (preferred).
  • Experience with .NET / C# (preferred).
  • Experience operating cloud-native systems and infrastructure (preferred).

Benefits

  • Target base salary of $160,000-$200,000 in the United States.
  • Potential bonus, stock options, and benefits.
  • Fully remote within the U.S.
  • Meaningful equity.
  • Flexible paid time off.
  • 14 paid holidays.
  • Medical, dental, and vision coverage with 80% of premiums covered for employees and dependents.
  • $800 new hire remote work stipend plus $100/month workspace stipend.
  • $1,200/year health and wellness stipend.
  • $2,000/year learning and development stipend.
  • 401(k) match of 100% of the first 6% of contributions.
  • Twice-yearly company off-sites.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer - Security Libraries

Datadog 5K-10K IT Services

Datadog is hiring a senior polyglot engineer to build and operate security library integrations for its run-time security products, with a primary focus on .NET or Java.

C# C++ Envoy Go HAProxy Java Maven .NET Nginx Node.js PHP Python Ruby WAF
1 hour, 55 minutes ago

Sr. Forward Deployed Engineer (FDE) - Retail

Databricks 1K-5K IT Services

Databricks is hiring a Forward Deployed Engineer to work directly with customers on building and productionizing data and AI solutions on the Databricks platform.

Apache Spark AWS Azure CI/CD Databricks GCP JavaScript Machine Learning MLOps Python Scala TypeScript
2 hours, 10 minutes ago

CRM Developer Engineer (Johor Bahru)

AvePoint 1K-5K Internet Software & Services

AvePoint is seeking a CRM Specialist to configure, customize, and support Microsoft Dynamics 365 systems for customer-related projects with public agency IT teams in Singapore and the company’s R&D team.

CI/CD CSS HTML JavaScript Microsoft Dynamics 365 MySQL PostgreSQL React SFTP SQL Server
2 hours, 10 minutes ago

Senior AI Enablement Engineer

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring an AI Enablement Engineer in a remote role based in Turkey to drive adoption of AI-assisted development and build the internal integrations that improve engineering productivity across a global product team.

Bull CI/CD ClickHouse Elasticsearch Grafana Kafka Koa LLM MongoDB NestJS Node.js OpenTelemetry Prometheus React Redis Serverless TypeScript Vue.js
2 hours, 10 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers