About this role
The Platform Integrations team is responsible for developing integration services, APIs, and shared libraries that seamlessly connect MeridianLink products with each other and with customer systems. As MeridianLink advances toward a new enterprise integration platform, this team covers both the creation of modern integration services for the new platform and the maintenance of critical integration code in legacy product applications relied upon by customers.
Your Impact
In this role, you will:
- Build, own, and enhance integration features across both modern and established .NET codebases, including monolithic applications.
- Deliver new APIs and event-driven services to provide high-quality, rapid integrations.
- Work independently on integration projects and collaborate with senior engineers and architects committed to your professional growth.
What Success Looks Like
- In your first few months, contribute integration features to both modern and legacy systems—emphasizing testing, clean code reviews, and predictable production behavior.
- Over your first year, become a trusted owner of key integrations, help develop components for the enterprise integration platform, and support the onboarding of Engineer I teammates.
- Drive long-term value by improving integration quality and stability, enabling faster delivery of customer integrations, and sharing knowledge via documentation and shared code.
What it Means to Be an Engineer II at MeridianLink
- Independently handle diverse technical tasks from bug fixes to feature development, while deepening your specialization.
- Write dependable code, ask insightful questions, and start mentoring colleagues.
- Rely on AI-assisted development tools as part of your daily workflow.
Key Responsibilities
- Build & Deliver Integrations:
Develop integration features, RESTful APIs, and shared libraries following defined contracts and best practices, including event-driven and asynchronous patterns.
- Enhance and accelerate integration logic in existing product applications.
- Uphold and help evolve API standards for versioning, contracts, and deprecation.
- Drive scoped designs from concept to deployed solutions.
- Own Your Work End to End:
Write and maintain unit and integration tests, contributing to acceptance and end-to-end test coverage.
- Support your work through every stage of the SDLC, addressing production issues as needed.
- Ensure work meets the team’s quality standards before reviews.
- Participate in support and on-call rotations for team-owned integrations.
- Contribute to Platform Direction:
Help design and build MeridianLink’s enterprise integration platform from inception through delivery.
- Identify reusable integration patterns and proactively flag risks or design gaps.
- Collaboration & Mentorship:
Engage in design discussions and code reviews, providing and receiving constructive feedback.
- Support onboarding of Engineer I teammates and help reduce tribal knowledge through documentation.
Required Qualifications
- 3+ years of professional software engineering experience, delivering features independently.
- Strong understanding of algorithms, data structures, and software design fundamentals.
- Proficiency with standard development tools (Git, Docker, automated testing, modern scripting languages).
- Daily, hands-on use of AI-assisted development tools.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- Proficiency with C# and the .NET ecosystem, including .NET Framework codebases.
- Experience building and maintaining production APIs and integration features.
- Success working in large, legacy codebases.
- Experience writing tests, including leveraging AI tools for test generation.
Preferred Qualifications
- Experience deploying/operating workloads on Azure.
- Familiarity with event-driven architectures or enterprise messaging patterns.
- Knowledge of event streaming platforms and asynchronous processing.
- Experience with distributed systems, API gateway technologies, and lifecycle management.
- Experience with end-to-end/acceptance tests (Playwright is a plus).
- Deeper understanding of AI harness mechanics (memory, tool calls, hooks) and agent behavior.
- Experience with VB.NET or third-party integrations.
- Fintech or financial services experience.
At MeridianLink, you’ll be part of a growth-oriented, innovative engineering culture, shaping the future of how our products connect and drive customer success.
Compensation
$92,960 – $146,800