Required Skills
About the Job
n-able is seeking experienced Senior Software Engineers to join our Core Services team in Bengaluru/Bangalore. Our mission is to protect businesses with an end-to-end cyber resilience platform. This role will focus on diagnosing, troubleshooting, and resolving complex customer issues related to Single Sign-On (SSO), Microsoft Entra ID, and identity integrations across our product suite (including N-central and N-sight). You will collaborate with Support and Product teams, debug across multiple systems, analyze logs and configurations, and implement necessary fixes. While this is a developer role, the primary responsibility is customer problem resolution, with occasional new feature development.
**Key Responsibilities:**
- Investigate and resolve customer issues concerning SSO, Microsoft Entra ID, and identity integrations.
- Debug issues across product code, Core Services, and external identity providers.
- Analyze logs, traces, and configurations to determine root causes.
- Implement bug fixes, mitigations, or small code updates.
- Enhance internal diagnostics, tooling, and documentation.
- Provide technical feedback to product and platform teams.
**What you'll bring:**
- 7-10 years of software development experience with strong debugging skills.
- Hands-on experience with identity providers, particularly Microsoft Entra ID.
- Experience with backend systems and distributed services.
- Familiarity with SSO technologies (OAuth2, OpenID Connect, SAML).
- Proficiency in backend development using C# or Go (or similar languages).
- Solid understanding of authentication and identity concepts.
- Experience with SCIM or similar provisioning standards.
- Ability to troubleshoot existing codebases and work with customer-reported issues.
- Excellent communication skills.