Software Engineer (Platform Integrations)

MeridianLink

United States

On-site

USD 100,000 - 140,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Continuous learning
Access to executives
Health program
Team celebrations
Community volunteering

Job summary

MeridianLink, Inc. is seeking an Integration Engineer I focused on building and maintaining integration features across both modern and legacy .NET environments.

You will design APIs and event-driven services while working within monolithic applications to accelerate customer integrations and platform evolution. You will collaborate with experienced engineers, contribute to the enterprise integration platform, and grow into a long-term steward of MeridianLink's integration strategy, delivering

Qualifications

  • 3+ years of professional software engineering experience delivering features in production environments.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.

Responsibilities

  • Develop and maintain integration features across modern and legacy environments.
  • Design and deliver new APIs and event-driven services.
  • Collaborate with engineers and architects to support integration strategy and platform evolution.
  • Thoroughly test work with unit and integration tests and ensure production readiness.
  • Own work end-to-end through SDLC, addressing production issues as they arise.
  • Translate integration patterns into reusable platform services and standards.

Skills

C#
.NET Framework
APIs
Integration
Event-driven
Azure
Docker
Testing
Git
AI-assisted development

Education

Bachelor's degree in Computer Science

Tools

Git
Docker
Playwright
Azure
API gateways

Job description

  • This position is responsible for developing and maintaining integration features across both modern and legacy environments
  • You will design and deliver new APIs and event-driven services while also working directly within our established .NET codebases, including monolithic applications, to deliver integrations efficiently and with high quality
  • The ideal candidate is a skilled engineer capable of executing integration tasks independently, adept at navigating between newer and legacy codebases, and eager to grow into a long-term steward of MeridianLink's integration strategy
  • You’ll collaborate with experienced engineers and architects committed to supporting your technical growth as the platform evolves
  • Within the first few months, a successful hire will deliver integration features for both modern services and existing applications, complete with robust testing, high-quality code reviews, and predictable production behavior
  • Throughout the first year, you’ll become a trusted owner of specific integrations, make significant contributions to the enterprise integration platform, and play a role in onboarding Engineer I colleagues
  • Your long-term impact will be measured by the reliability and quality of your integrations, the team’s increased delivery speed for customer integrations, and how effectively you document and share your knowledge
  • Engineer IIs independently handle a wide range of assignments, from addressing bug fixes to developing new features
  • They develop and focus on specializations, consistently produce trustworthy code, ask insightful questions, and begin assisting peers
  • Engineer IIs at MeridianLink are daily users of AI-assisted development tools, leveraging them throughout their workflows
  • 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
  • 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
Benefits
  • Ongoing development: Continuous learning is essential to growth, and we’re committed to helping our employees thrive. You’ll have the opportunity to take part in job-specific training, monthly soft-skill sessions, and leadership classes designed to support your development at every stage.
  • Access to executives: Have a good idea? Share it with peers, managers, or executives. Our leadership is approachable and actively involved in supporting your work.
  • Health lifestyle: Healthy staff makes us happy. We support our team members with resources and programs that promote financial, physical, and mental health—encouraging balance, self-care, and a lifestyle that helps you feel your best every day.
  • Celebrations: All work and no play makes for a dull day. We celebrate holidays, birthdays, work anniversaries, and other milestones with fun activities that bring us together. We also provide channels for employees to recognize and celebrate each other’s achievements, making appreciation a regular part of our culture.
  • Community partnering: Take a day off with pay to volunteer where it matters most to you or join the company in various community service projects throughout the year.
Requirements
  • 3+ years of professional software engineering experience, independently delivering features in production environments
  • 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 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)
  • Proficiency with standard development tools including Git, Docker, automated testing, and modern scripting languages
  • Consistent daily use of AI-assisted development tools
  • Experience developing or supporting production APIs and integration features
  • Experience creating unit and integration tests, including leveraging AI tools during test development
  • Strong grasp of algorithms, data structures, and core software design principles
  • 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
  • Experience with API gateway solutions and managing API lifecycles, including versioning and contracts
  • Knowledge of distributed systems fundamentals such as scaling, data storage, and fault tolerance
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (L2) - Platform Integrations
Software Engineer (L2) - Platform Integrations

MeridianLink, Inc. • United States

On-site
USD 90,000 - 130,000
Software Engineer (L2) - Platform Integrations
Software Engineer (L2) - Platform Integrations

Openkrill • United States

Remote
USD 110,000 - 140,000
.NET Developer
.NET Developer

Aquent (United States) • Southlake (TX)

On-site
USD 110,000 - 160,000
Senior Backend Engineer (Integrations & Platform)
Senior Backend Engineer (Integrations & Platform)

FutureFit • New York (NY)

Remote
USD 150,000 - 210,000
Dual hubs: Toronto & NY offices
Founder access to visionaries
Growth investment budget
+5
AI Engineer
AI Engineer

Valsoft Corporation • United States

Remote
USD 150,000 - 210,000
Forward Deployed Engineer, Microsoft AI
Forward Deployed Engineer, Microsoft AI

Ingram Micro, Inc. • Irvine (CA)

On-site
USD 180,000 - 230,000
Sr AI Solutions Engineer
Sr AI Solutions Engineer

Connection • New Hampshire

On-site
USD 130,000 - 190,000
Free therapy visits
Mental health resources
Wellness days
+1
AI Engineer
AI Engineer

Pinpoint Global Communications • United States

On-site
USD 120,000 - 180,000
Technology Consultant/Forward Deployed Engineer (FDE)
Technology Consultant/Forward Deployed Engineer (FDE)

EPAM Systems • United States

Remote
USD 140,000 - 220,000
Senior .NET Developer
Senior .NET Developer

Aquent (United States) • Austin (TX)

On-site
USD 140,000 - 190,000