meridianlink - Software Engineer (L2) - Platform Integrations
Requirements
• Technical Execution & Delivery • Independently completes assigned features and bug fixes, needing only minimal day-to-day oversight • Designs components within a clearly defined scope, escalating more complex system design questions as needed • Engages in code reviews and offers constructive feedback • Proactively communicates blockers rather than waiting for scheduled check-ins • Craft & Professionalism • Writes tests that thoroughly cover the delivered functionality • Monitors and quickly responds to issues related to their work • Documents technical decisions and implementation details for future reference by others • Integration Engineering • Understands how APIs, contracts, and versioning maintain stable integrations as connected systems evolve • Builds both synchronous and asynchronous integration flows and recognizes which approach best suits specific scenarios • Troubleshoots issues across service boundaries, efficiently tracing integration failures to their root cause • Working Across New and Established Code • Navigates smoothly between modern .NET services and established .NET Framework codebases • Delivers safe, thoroughly tested updates within large monolithic applications • Translates current integration patterns to align with strategic platform directions, building solutions that ease future transitions • AI-Assisted Engineering • Utilizes modern AI coding harnesses daily (such as Claude Code, Codex, OpenCode, or Pi) with an understanding of agents: models paired with harnesses • Applies AI tools throughout the software development lifecycle—from coding and reviews to test and documentation generation • Actively shares effective AI-driven development practices with teammates • 3+ years of professional software engineering experience, independently delivering features in production environments • Strong grasp of algorithms, data structures, and core software design principles • Proficiency with standard development tools including Git, Docker, automated testing, and modern scripting languages • Consistent daily use of AI-assisted development tools • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience • Expertise in C# and the .NET ecosystem, including significant experience with .NET Framework codebases • Experience developing or supporting production APIs and integration features • Experience working within large, established codebases • Daily hands-on use of modern AI coding harnesses (Claude Code, Codex, OpenCode, Pi, or similar), with practical understanding of agents (model plus harness) • Experience creating unit and integration tests, including leveraging AI tools during test development • Experience deploying and operating applications on Azure • Familiarity with event-driven architectures or enterprise messaging patterns • Understanding of event streaming platforms and asynchronous processing models • Knowledge of distributed systems fundamentals such as scaling, data storage, and fault tolerance • Experience with API gateway solutions and managing API lifecycles, including versioning and contracts • Background in writing acceptance and end-to-end tests, with Playwright experience a plus • In-depth understanding of harness mechanics, including memory, tool calls, and hooks, and their influence on agent behavior • Familiarity with VB.NET • Experience integrating with third-party or external partner systems • Prior work in fintech or financial services environments
Responsibilities
• Build & Deliver Integrations • Build integration features, RESTful APIs, and shared libraries in line with established contracts and architectural patterns, including event-driven and asynchronous processes developed by the team • Enhance and maintain integration logic within existing product applications, including monolithic systems, to accelerate the delivery of customer integrations • Contribute to the evolution and adherence of the team’s API standards covering versioning, contracts, and deprecation • Deliver scoped designs into deployed, functional solutions • Own Your Work End to End • Thoroughly test work before progressing, write unit and integration tests, and help ensure adequate acceptance and end-to-end coverage • Maintain ownership of your work through all stages of the SDLC to production, addressing any production issues as they arise • Meet the team’s standards for code quality and test coverage before code review • Take part in the team’s support and on-call rotation for the integrations managed by the group • Contribute to the Platform Direction • Collaborate on the architecture and development of MeridianLink’s enterprise integration platform as it advances towards production • Identify recurring integration patterns in existing products for adoption as shared platform services • Proactively highlight integration risks, blockers, and design gaps early in the process to facilitate resolution during design • Collaboration & Growing Others • Actively participate in design discussions and code reviews, both giving and receiving feedback in a constructive manner • Support the onboarding of Engineer I teammates; provide context and help them overcome obstacles • Contribute to documentation that helps the team share knowledge and reduce reliance on unwritten expertise
Benefits
• $92,960 – $146,800 • MeridianLink runs a comprehensive background check, credit check, and drug test as part of our offer process. • It is not typical for offers to be made at or near the top of the salary range. The actual salary will be determined based on experience and other job-related factors permitted by law including geographical location. • t is not typical for offers to be made at or near the top of the salary range. • Meridianlink offers: • Insurance coverage (medical, dental, vision, life, and disability) • Flexible paid time off • 401(k) plan with company match • All compensation and benefits are subject to the terms and conditions of the underlying plans or programs, as applicable and as may be amended, terminated, or superseded from time to time. • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • or drag and drop here • If above question is "Other" please add the source below. • I prefer not to answer • Black or African American • Hispanic, Latino, or Spanish origin • Indigenous Peoples, First Nations, Native American, or Alaska Native • Native Hawaiian or Other Pacific Islander • White / Caucasian • Middle Eastern or North African • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the Black racial groups of Africa. • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT