Software Engineer III – Platform Services
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer III developing and maintaining platform services for federated identity and authorization at MeridianLink. Focusing on building integrations and supporting product teams with best practices in AI-assisted development.
Responsibilities:
- Deliver features end-to-end with limited guidance
- Independently identify edge cases and failure modes within the scope of assigned work
- Write clean, maintainable code and participate actively in code review
- Proactively surface blockers or ambiguities
- Build and extend platform services that manage federated identity, authentication flows, and authorization enforcement
- Implement integrations with the centralized identity platform, including token handling, session management, user provisioning, and tenant configuration
- Support product teams through their integration process
- Design and implement backend service integrations using REST APIs, event-driven messaging
- Participate in API design reviews
Requirements:
- 3-5 years of professional software engineering experience
- Hands-on experience building backend services in .NET or Python, including RESTful API development
- Demonstrated experience implementing or integrating with federated identity systems using OAuth 2.0, OIDC, SAML 2.0, and/or JWT in production applications
- Practical understanding of authorization frameworks: how policies are modeled, enforced, and integrated into application and platform services
- Proficiency in .NET or Python for backend service development
- Familiarity with modern API frameworks (e.g., .NET 9+, FastAPI, etc.)
- Working knowledge of identity protocol mechanics: authorization code flow, token introspection, claims-based access, assertion handling, and SSO logout behavior
- Experience with multi-tenant SaaS integration patterns, including tenant-scoped configuration and user identity across application boundaries
- Familiarity with cloud platforms (AWS preferred), including relevant managed services for networking, compute, and secrets management
- Proficiency with standard development tooling: Git, CI/CD pipelines, containerization (Docker), and automated testing
- Active use of AI-assisted development tools (Claude Code, Codex, or equivalent) as part of a daily engineering workflow
Benefits:
- Insurance coverage (medical, dental, vision, life, and disability)
- Flexible paid time off
- Paid holidays
- 401(k) plan with company match
- Remote work


















