Jobedly Post a Job

Sr. Software Engineer – Platform Services

meridianlink · Remote
RemoteFull-timeResearch & DevelopmentTechnology$136,000–$184,000/yr
Apply on Jobedly ⚡ One-click AI Apply

About the Senior Software Engineer Platform Service role

Senior Software Engineer Platform Service positions focus on delivering results in their domain. This page aggregates open Senior Software Engineer Platform Service roles and what employers typically expect.

POSITION SUMMARY This is a Senior-level individual contributor on the Platform Services team. The team builds the foundational infrastructure that all MeridianLink products depend on: centralized authentication, authorization, user management, and the shared services layer that enables a multi-product SaaS platform to operate as one system. Platform Services runs lean by design, engineers own their domain deeply, and ship production features with minimal oversight. The immediate focus is federated identity and authorization infrastructure: extending the identity platform, hardening what's already in production, and supporting product teams as they integrate. Over time, the team's scope will expand into platform capabilities that directly support AI product development, including shared backend services that encapsulate cross-product functionality and AI-powered features. This is a fully remote role. KEY COMPETENCIES What it means to be a Senior Engineer at MeridianLink Senior individual contributors own their work end-to-end, identify problems before they're surfaced, and make the engineers around them better. Senior engineers at MeridianLink are active, daily users of AI-assisted development tools. Technical Execution & Delivery - Owns features and infrastructure end-to-end: design through production release, limited guidance required - Identifies edge cases and failure modes independently within assigned scope - Participates actively in code review with constructive, specific feedback - Surfaces blockers early rather than waiting for check-ins Craft & Professionalism - Writes tests that catch regressions without over-engineering the suite - Monitors shipped work, responds to issues, and follows incidents to resolution - Puts institutional knowledge into shared systems rather than individual heads Identity & Authorization Systems - Applies practical knowledge of federated identity standards: OAuth 2.0, OIDC, SAML 2.0, and JWT - Understands how authorization frameworks function: how policies are modeled, enforced, and integrated into upstream and downstream services - Reasons clearly about token lifecycle, session management, and the security implications of identity design choices Platform & Integration Engineering - Builds shared services that multiple product teams consume through well-defined APIs - Designs with multi-tenant and multi-product constraints in mind: data isolation, tenant-scoped configuration, and cross-product user identity - Writes API contracts (REST, event-driven patterns) with attention to versioning, backwards compatibility, and developer experience Domain Context - Develops working knowledge of how identity and access management works across a multi-product lending platform - Understands enough about downstream consumers to make good integration design decisions without requiring constant direction EXPECTED DUTIES Identity & Authorization Platform Development - Build and extend platform services that manage federated identity, authentication flows, and authorization enforcement across MeridianLink products - Implement and maintain integrations with the centralized identity platform (FusionAuth), including token handling, session management, user provisioning, and tenant configuration - Support product teams through their integration process: help them understand the platform's contracts, debug issues, and navigate edge cases in multi-tenant identity behavior - Build the tooling, documentation, and examples that make those integrations repeatable and self-service over time Shared Platform Services - Design and maintain backend services in C# and Python that expose platform capabilities through clean, versioned APIs - Build with multi-product and multi-tenant scenarios as first-class requirements: data isolation, tenant-scoped configuration, and cross-product consistency - Participate in API design reviews with attention to contract stability and developer experience for consuming teams AI-Native Delive…

Salary estimate

$136,000 – $184,000/yr
Provided by the employer.

Skills for this role

PythonC#RESTSecurity

Resume tips for Senior Software Engineer Platform Service applicants

Interview preparation

Prepare concrete STAR-format stories that show Senior Software Engineer Platform Service outcomes you drove.

Research the employer's product and recent news before the interview.

Be ready to explain how you'd approach a typical Senior Software Engineer Platform Service problem end to end.

Have thoughtful questions ready about the team, tools and success metrics.

About meridianlink

meridianlink is actively hiring on Jobedly. Explore their open roles and what it's like to work there.

Apply on Jobedly ⚡ One-click AI Apply

Similar jobs

Companies hiring for similar roles