MeridianLink

MeridianLink

Software Engineer – Platform Services

US Remote · Mid

Sponsorship not specifiedDetected 46 days ago
PythonFastAPI.NETBackend DevelopmentCode ReviewGitAWSCloud PlatformsDockerCI/CDAPI DevelopmentRESTOAuthComplianceControlsTest AutomationCollaborationMentoring

About the role

  • This is a mid-level individual contributor on the Platform Services team.
  • Platform Foundation is a small, high-output team.
  • The immediate focus of this role is federated identity and authorization infrastructure.

Responsibilities

  • Build the tooling, documentation, and examples that make those integrations repeatable and self-service over time
  • Design and implement backend service integrations using common patterns (REST APIs, event-driven messaging, webhook delivery) in Python
  • Participate in API design reviews with attention to clarity, contract stability, and developer experience for downstream consumers
  • Participate in design discussions and code reviews; give and receive feedback constructively
  • Provide mentorship and review support to L1 and L2 engineers on the team
  • It runs lean by design, with the expectation that the right combination of engineering depth and AI-assisted tooling can achieve platform-scale impact with a minimal footprint.
  • Documents what needs to be documented; keeps tribal knowledge out of individual heads and into shared systems
  • Build and extend platform services that manage federated identity, authentication flows, and authorization enforcement across MeridianLink products
  • Implement integrations with the centralized identity platform, including token handling, session management, user provisioning, and tenant configuration

Requirements

  • Knowledge, Skills, and Abilities
  • Demonstrated experience implementing or integrating with federated identity systems using OAuth 2.0, OIDC, SAML 2.0, and/or JWT in production applications

Nice to have

  • Prior experience working with a commercial or open-source identity platform (e.g., an OIDC provider, IAM system, or enterprise SSO solution) in an engineering capacity, not just as a consumer
  • Experience modeling and implementing fine-grained authorization: RBAC, ABAC, or policy-based access control systems
  • Familiarity with token security considerations including signing, expiration, revocation, and safe storage patterns
  • Regulated or Platform Environments:
  • Exposure to SOC 2 or similar compliance frameworks from an engineering perspective
  • AI-Assisted Engineering:
  • Experience contributing to AI harnesses, evaluation pipelines, or tooling that improves engineering workflow throughput
  • authorization code flow, token introspection, claims-based access, assertion handling, and SSO logout behavior

Skills

  • Contribute to AI harness development that helps the team move faster and catch regressions without proportionally increasing manual effort
  • Share what's working across the team; help establish repeatable patterns for AI-assisted engineering on Platform Foundation
  • Engineering Craft & Observability
  • Write tests at the unit, integration, and acceptance level appropriate to what's being built
  • Proficiency in.NET or Python for backend service development; familiarity with modern API frameworks (e.g.,.NET 9+, FastAPI, etc.)
  • 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
  • Preferred Qualifications
  • Identity & Authorization Depth:

This listing is sourced directly from MeridianLink's careers page and normalized into a canonical job model.