
Software Engineer III β Platform Services
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
β’ Execute features from start to finish with minimal supervision.
β’ Proactively discover edge cases and potential failure points within the assigned tasks.
β’ Produce clean, maintainable code and engage actively in code reviews.
β’ Anticipate and highlight obstacles or uncertainties.
β’ Develop and enhance platform services that handle federated identity, authentication processes, and authorization enforcement.
β’ Implement integrations with the centralized identity platform, encompassing token management, session control, user provisioning, and tenant setup.
β’ Assist product teams throughout their integration journey.
β’ Design and execute backend service integrations utilizing REST APIs and event-driven messaging.
β’ Take part in API design evaluations.
β’ 3-5 years of experience in professional software engineering.
β’ Practical experience in developing backend services using .NET or Python, including RESTful API creation.
β’ Proven track record of implementing or integrating with federated identity systems utilizing OAuth 2.0, OIDC, SAML 2.0, and/or JWT in live applications.
β’ Solid understanding of authorization frameworks: how policies are defined, enforced, and incorporated into application and platform services.
β’ Expertise in .NET or Python for backend service development.
β’ Acquainted with contemporary API frameworks (e.g., .NET 9+, FastAPI, etc.).
β’ Familiar with identity protocol mechanics: authorization code flow, token introspection, claims-based access, assertion handling, and SSO logout functionalities.
β’ Experience with multi-tenant SaaS integration patterns, including tenant-specific configuration and user identity across application boundaries.
β’ Knowledgeable about cloud platforms (AWS preferred), encompassing relevant managed services for networking, computing, and secrets management.
β’ Skilled with standard development tools: Git, CI/CD pipelines, containerization (Docker), and automated testing.
β’ Regularly utilize AI-assisted development tools (Claude Code, Codex, or equivalent) as part of daily engineering practices.
β’ Comprehensive insurance coverage (medical, dental, vision, life, and disability).
β’ Flexible paid time off.
β’ Paid holidays.
β’ 401(k) plan with company matching.
β’ Opportunity for remote work.
GSB Solutions
General Dynamics Information Technology
Qualifacts
SD Solutions
Get handpicked remote jobs straight to your inbox weekly.