ForgeApply
Try it free

ForgeApply · Job listing

Software Engineer – Platform Services

Meridianlink

Remote · US

Apply in about a minute — without sacrificing quality.

ForgeApply autofills this application and tailors your resume to this exact posting. You review everything before it's sent. Free trial, no card required.

About this role

Software Engineer – Platform Services

Position Summary

This is a mid-level individual contributor on the Platform Services team. This role focuses on building and maintaining the foundational systems that power identity, authentication, and integration capabilities across MeridianLink's multi-product SaaS platform.

Platform Foundation is a small, high-output 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. Engineers here are expected to understand the systems they own deeply enough to identify what needs to be built next, flag problems before they become incidents, and ship with the kind of care that keeps downstream product teams unblocked.

The immediate focus of this role is federated identity and authorization infrastructure. The work ahead involves building and extending the platform services that product teams depend on to authenticate users, enforce authorization, and manage access at scale. A strong candidate for this role has hands-on experience with OAuth 2.0, OIDC, SAML, and JWT, understands how authorization frameworks work in practice, and knows what it takes to integrate identity services into real-world applications.

Equally important is how this person approaches their craft. Platform Services run with AI-assisted workflows as a first-class part of how software gets designed, validated, and delivered. Engineers on this team are expected to be fluent users of AI development tools, not just passive consumers of them. If you want a role where AI is a force multiplier and not an afterthought, this team is built around that idea.

Key Competencies

At this level, competencies reflect technical ownership of well-defined work, growing independence, and the beginning of a mentorship posture toward more junior engineers.

Technical Execution & Delivery

Delivers features end-to-end with limited guidance; takes a scoped requirement through design, implementation, testing, and production release

Independently identifies edge cases and failure modes within the scope of assigned work

Writes clean, maintainable code and participates actively in code review with constructive, specific feedback

Proactively surfaces blockers or ambiguities rather than waiting for check-ins

Identity & Authorization Systems

Applies practical knowledge of federated identity standards including OAuth 2.0, OIDC, SAML 2.0, and JWT

Understands how authorization frameworks function: how they enforce policies, how they integrate into upstream and downstream services, and how access decisions are modeled and evaluated

Reasons clearly about token lifecycle, session management, and the security implications of identity design choices

Integration Engineering

Understands the mechanics of connecting distributed services in a multi-product platform environment

Builds and maintains integrations that are observable, fault-tolerant, and respectful of downstream consumers

Writes and works with API contracts (REST, event-driven patterns) with attention to versioning and backwards compatibility

AI-Forward Engineering

Actively uses AI-assisted development tools (Claude Code, Codex, etc.) to accelerate design, implementation, and validation

Participates in building and improving AI-assisted workflows and evaluation harnesses that improve the team's delivery throughput

Stays current on how AI tooling is evolving and brings new approaches to the team where they apply

Craft & Professionalism

Writes tests with enough coverage to catch regressions without over-engineering the test suite

Contributes to operational health: monitors what they've shipped, responds to issues, and follows incidents to resolution

Documents what needs to be documented; keeps tribal knowledge out of individual heads and into shared systems

Expected Duties

Identity & Authorization Platform Development

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

Support product teams through their integration process: help them understand the platform's contracts, debug integration 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

Integration Engineering

Design and implement backend service integrations using common patterns (REST APIs, event-driven messaging, webhook delivery) in Python

Build with multi-product and multi-tenant scenarios in mind: data isolation, tenant-scoped configuration, and cross-product user identity are properties of the platform, not edge cases

Participate in API design reviews with attention to clarity, contract stability, and developer experience for downstream consumers

AI-Assisted Delivery

Use AI development tools as an active part of the delivery workflow: for code generation, design validation, test scaffolding, and investigation

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

Instrument services for observability: structured logging, metrics, and alerting that make production behavior visible and actionable

Participate in on-call rotations and follow incidents through to root cause and remediation

Collaboration & Growing Others

Participate in design discussions and code reviews; give and receive feedback constructively

Provide mentorship and review support

Ready to apply to Meridianlink?

Apply in about a minute

Similar jobs

More like this: Software Engineer Jobs · Remote Software Engineer Jobs · Browse all jobs