Dream, Design, Develop, Refine.
SSO / Identity Management Specialist, Python, FastAPI, Microsoft Entra ID
Location
United States
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
SSO / Identity Management Specialist, Python, FastAPI, Microsoft Entra ID
Cognativ
• Implement SSO integration with Microsoft Entra ID. • Build and maintain backend APIs using Python and FastAPI. • Support authentication and authorization flows using OAuth 2.0, OIDC, and SAML. • Implement the relying-party side of enterprise SSO integrations. • Work with technical stakeholders to define, validate, and test identity flows. • Debug and resolve authentication, token, redirect, metadata, certificate, and session-related issues. • Collaborate with backend and platform teams to ensure secure, scalable, and maintainable implementation. • Contribute to documentation for configuration, deployment, troubleshooting, and customer onboarding. • Potentially support SCIM provisioning for enterprise customer user management.
Job Requirements
- 10+ years of experience in Python backend development.
- Deep understanding of Clean Code, Clean Architecture, Modular Architecture, and Distributed Systems.
- Strong experience with Python backend development.
- Hands-on experience with FastAPI.
- Experience designing and implementing backend APIs.
- Practical experience with OAuth 2.0, OpenID Connect, and SAML.
- Experience implementing SSO integrations, specifically from the relying-party / service-provider side.
- Understanding of identity provider configuration, metadata exchange, redirect flows, token validation, claims mapping, and session handling.
- Ability to troubleshoot SSO issues across application, identity provider, and configuration layers.
- Strong understanding of secure API design and authentication best practices.
- Ability to work independently on a focused implementation project.
Benefits
- A hybrid, flexible working policy.
- Professional growth and development opportunities.
- An international team of world-class engineers that brings positive energy.
- A friendly, supportive, and relaxing working environment in our offices.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and build new Python services in the monorepo (schema, data access, business logic, APIs, and tests) to a high, consistent standard. • Migrate functionality from Java to Python: study an existing Java service, capture its real behaviour and edge cases, and re-implement it idiomatically in Python without regressions. • Maintain the Java stack as needed: diagnose and fix production issues, make targeted changes, and keep services healthy until they're retired. • Set and uphold engineering standards in the new codebase: typing, structure, the libs/svcs separation, the repository pattern, testing, and review quality. • Work with data: model schemas in PostgreSQL/TimescaleDB, write correct and efficient SQL, and design migrations. • Own your work end to end: from design through deploy, observability, and on-call follow-through, and drive it to a durable resolution.
- Design and build new Python services in the monorepo (schema, data access, business logic, APIs, and tests) to a high, consistent standard. - Migrate functionality from Java to Python: study an existing Java service, capture its real behaviour and edge cases, and re-implement it idiomatically in Python without regressions. - Maintain the Java stack as needed: diagnose and fix production issues, make targeted changes, and keep services healthy until they're retired. - Set and uphold engineering standards in the new codebase: typing, structure, the libs/svcs separation, the repository pattern, testing, and review quality. - Work with data: model schemas in PostgreSQL/TimescaleDB, write correct and efficient SQL, and design migrations. - Own your work end to end: from design through deploy, observability, and on-call follow-through, and drive it to a durable resolution.
SSO / Identity Management Specialist – Python, FastAPI, Microsoft Entra ID
CognativDream, Design, Develop, Refine.
• Implement SSO integration with Microsoft Entra ID. • Build and maintain backend APIs using Python and FastAPI. • Support authentication and authorization flows using OAuth 2.0, OIDC, and SAML. • Implement the relying-party side of enterprise SSO integrations. • Work with technical stakeholders to define, validate, and test identity flows. • Debug and resolve authentication, token, redirect, metadata, certificate, and session-related issues. • Collaborate with backend and platform teams to ensure secure, scalable, and maintainable implementation. • Contribute to documentation for configuration, deployment, troubleshooting, and customer onboarding. • Potentially support SCIM provisioning for enterprise customer user management.
SSO / Identity Management Specialist, Python, FastAPI, Microsoft Entra ID
CognativDream, Design, Develop, Refine.
- Implement SSO integration with Microsoft Entra ID. - Build and maintain backend APIs using Python and FastAPI. - Support authentication and authorization flows using OAuth 2.0, OIDC, and SAML. - Implement the relying-party side of enterprise SSO integrations. - Work with technical stakeholders to define, validate, and test identity flows. - Debug and resolve authentication, token, redirect, metadata, certificate, and session-related issues. - Collaborate with backend and platform teams to ensure secure, scalable, and maintainable implementation. - Contribute to documentation for configuration, deployment, troubleshooting, and customer onboarding. - Potentially support SCIM provisioning for enterprise customer user management.
