Logo for Benefit Recovery Group

Sr. Software Engineering Manager

Role overview

Qualifications

  • 8+ years in software engineering, including 3+ years leading or managing a development team
  • Strong hands-on background in C# and .NET, including API engineering and REST service design
  • Experience building and maintaining both web applications and Windows desktop applications
  • Strong SQL Server skills: complex queries, stored procedures, schema design, and performance tuning

Responsibilities

  • Lead, coach, and grow a small software engineering team, setting technical standards and removing blockers
  • Own end-to-end delivery for the recovery intelligence platform, including scope, sequence, estimate, ship, and support
  • Design and build the API layer and middle-tier services that expose platform capability
  • Work across the stack, from web user interfaces to backend services and data access

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving
  • Team Leadership

About the company

Benefit Recovery Group logo

Benefit Recovery Group

Financial Services

Benefit Recovery Group provides a significant cost savings by recovering dollars owed back to clients through health plan subrogation and compensation recovery services. For more than two decades, we have differentiated ourselves by offering superior legal expertise and negotiating leverage, significantly increased recoveries, a member-friendly process, a first-class customer experience, unmatched technology, and continuous innovation. Our clients now include plan administrators and many of the largest Fortune 500 employers in the United States.

Company details

Company typeStartup
IndustryFinancial Services
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Sr. Software Engineering Manager

IT and Programming - Memphis, Tennessee

Department  IT and Programming

Employment Type  Full-Time

Minimum Experience  Manager/Supervisor

Role Summary

This is a player-coach role. You will lead a small, focused engineering team and stay close enough to the code to review it, debug it, and occasionally write it. We are not looking for someone who manages from a spreadsheet.

You will own delivery of our recovery intelligence platform, the engine that finds third-party liability recovery opportunities our clients would otherwise never see. That work spans the full stack: web and desktop interfaces, middle-tier services, the API layer that connects them, and the SQL underneath it all. Some of the estate is modern, containerized, and running on Azure. Some of it is a mature Windows desktop application that has been earning revenue for years and still needs to be supported while it evolves. You will be comfortable with both, and clear-eyed about how to move from one to the other without breaking what works.

The technical range here is real: API engineering, web and WinForms front ends, backend services, microservices, containerization, Kubernetes, and Azure. So is the ownership. This is a small company, which means the person in this seat sets the engineering standard rather than inheriting one. This is a remote position; candidates in or near Memphis, TN are preferred.

Core Responsibilities

  • Lead, coach, and grow a small software engineering team, setting technical standards, running planning and delivery cadence, and removing blockers.
  • Own end-to-end delivery for the recovery intelligence platform: scope, sequence, estimate, ship, and support what you ship.
  • Design and build the API layer and middle-tier services that expose platform capability to internal applications and external partners.
  • Work across the stack, from web user interfaces and the existing Windows desktop application through backend services and data access.
  • Design, write, and tune SQL: schema design, stored procedures, indexing, and query performance on large data sets.
  • Decompose monolithic components into microservices where it earns its keep, favoring incremental migration over rewrites that put revenue at risk.
  • Containerize workloads and operate them reliably on Kubernetes in Azure.
  • Own the build and release path: source control strategy, code review, CI/CD pipelines, environment management, and release quality.
  • Direct the day-to-day work of outsourced development partners, holding them to the same standards for code quality, security, and documentation.
  • Hold the line on non-functional requirements: security and PHI protection, performance, reliability, logging, and observability.
  • Reduce single points of failure by documenting undocumented business logic and spreading institutional knowledge across the team.
  • Balance new capability against technical debt, and make the tradeoff visible rather than silent.

Qualifications

Experience

  • 8+ years in software engineering, including 3+ years leading or managing a development team.
  • Strong hands-on background in C# and .NET, including API engineering and REST service design.
  • Experience building and maintaining both web applications and Windows desktop applications (WinForms or comparable).
  • Strong SQL Server skills: complex queries, stored procedures, schema design, and performance tuning.
  • Practical experience with microservices architecture, containerization, and Kubernetes.
  • Hands-on experience with Microsoft Azure, including compute, storage, identity, and managed Kubernetes.
  • Experience owning CI/CD pipelines and modern source control practice, such as Azure DevOps or equivalent.
  • Track record modernizing a legacy application incrementally while keeping it in production.
  • Knowledge of healthcare and insurance data is strongly preferred.

Required Competencies

  • Technical credibility with engineers, earned by staying close to the code rather than above it.
  • Judgment about sequencing and risk, especially when the system in question is generating revenue today.
  • Solid engineering habits: version control, testing, code review, reproducibility, and documentation.
  • Ability to spot opportunities while organizing data chaos and cutting through noise.
  • Clear communication of technical tradeoffs, status, and risk to both technical and business audiences.
  • Self-starter with a track record of achievement who will roll up sleeves to tackle hard projects.

Education

  • S./B.A. required in Computer Science, Engineering, Information Systems, a related technical field, or equivalent experience.

License/Certification

  • Azure certification (e.g., AZ-204 or AZ-305) preferred.
  • Kubernetes certification (e.g., CKA or CKAD) a plus.

Preferred

  • Deeper experience with healthcare, insurance, or claims data in a regulated, high-compliance environment.
  • Experience managing nearshore or offshore development partners.
  • Experience with event-driven architecture, message queues, and integration patterns.
  • Experience introducing automated testing to a codebase that did not previously have it.
  • Located in or near Memphis, TN.

Who is Intellivo?

As an industry market leader in subrogation, Intellivo empowers health plans and insurers to maximize financial outcomes by identifying and pursuing more reimbursement opportunities from alternative third-party liability (TPL) payers. Through innovative technology, Intellivo accelerates the identification of reimbursement opportunities while eliminating burdensome outreach to plan members. With a 26-year history of excellence, Intellivo proudly represents more than 200 of the country’s largest health plans.

We are Intellivators – forward-thinking pioneers building the technologies that Fortune 500 employers, health plans, TPAs, providers, and billing organizations rely on to ensure responsible claim payments. Fueled by our experience and innovative startup mentality, we are growing fast.

Benefits That Support You Inside and Outside of Work

  • Comprehensive medical, dental, and vision insurance
  • 401(k) retirement savings plan with employer match
  • Paid time off and paid holidays
  • Company-paid life insurance and short-term and long-term disability coverage
  • Employee Assistance Program with counseling, financial coaching, legal resources, career coaching, and wellness support
  • Health Savings Account with company contributions for eligible employees
  • Wellness, healthcare advocacy, and pet benefits
  • A high-performing, collaborative culture built on ownership, accountability, continuous improvement, and meaningful impact

Equal Opportunity Employer

Intellivo is an Equal Opportunity Employer and does not discriminate based on race, color, religion, sex, national origin, age, disability, or any other protected status. Employment decisions are based on qualifications, merit, and business need.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Engineering Manager Related jobs

Other jobs at Benefit Recovery Group

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.