Software Engineer, Data & Integrations

M7 Health
M7 Health

Software Engineering

New York, NY, USA

Posted on Jul 30, 2026

About M7 Health

M7 Health is the AI-powered workforce operations platform for healthcare, designed for the realities of clinical staffing and scheduling. We use AI to help organizations forecast demand, auto-balance schedules, and deploy the right person to fill every shift before resorting to premium labor spend. The result: health systems reduce overtime, cut contract labor costs, and give clinical leaders time back to focus on care. Built with the earned wisdom of nurses, M7 serves tens of thousands of healthcare professionals daily and activated over 100 net new hospitals across 29 states, last year alone.

M7 recently raised a $10M Series A, backed by Threshold and First Round Capital, and we're building the team to match our ambition.

About The Role

We're looking for a hands-on Software Engineer, Data & Integrations to lead a team of engineers who own, scale, and extend the integrations that connect M7 to health systems' core platforms including time and attendance (UKG, Symplr) and HRIS (Workday, ADP). These integrations already run in production across our hospital base; your team's job is to harden, enhance, and scale what we have as we grow, while building the new integrations that expand our reach.

This is a hands-on, player-coach role - roughly 70% hands-on engineering and 30% leadership. You'll spend most of your time writing and reviewing production code, and the rest setting technical direction, raising the bar on quality, and unblocking the people around you. This is not a formal people-management role: you'll report to the Head of Engineering while directly running the day-to-day of the engineers on your team, owning technical direction, code review, and delivery for the team. You will be the engineering owner of M7's integration layer: the pipelines that ingest, transform, and reconcile data from messy, heterogeneous source systems and make it reliable enough to build on.

Over time, this team will own the data integrations that power M7's intelligence - the forecasting, auto-balancing, and staffing insights at the heart of the product depend on trustworthy data flowing in from every health system we serve. You'll partner with product and activations to scope complex customer environments, and work directly with customers' IT, payroll, and HR teams to get integrations live and keep them healthy.

Responsibilities:

  • Lead a small, hands-on team

    • Run the day-to-day of the team - setting technical direction, owning delivery, and growing the engineers on it

    • Stay hands-on: write and review production code, design systems, and debug the hard problems alongside your team

    • Strengthen the engineering practices, on-call posture, and quality bar for a domain where reliability and data correctness are non-negotiable

  • Own the integration layer end-to-end

    • Enhance, scale, and extend M7's existing integrations and build new ones across our time-and-attendance and HRIS source systems

    • Keep these pipelines resilient and correct as we add customers and sources, and as upstream systems change

    • Own the operational health of integrations in production - monitoring, alerting, and the runbooks that keep data flowing reliably at every customer site

    • Work directly with IT, payroll, and HR teams at our health system customers to scope source-system access, troubleshoot data discrepancies, and get integrations live

  • Power M7's intelligence with trustworthy data

    • Ensure the data feeding M7's forecasting, scheduling, and staffing intelligence is accurate, timely, and well-modeled

    • Partner with product to translate customer technical requirements into well-scoped systems, from discovery through delivery

    • Partner with the Activations team to ensure integrations are deployable, well-documented, and supportable at scale

What Success Looks Like (First 6 Months)

  • You're hands-on in the codebase early - shipping fixes and enhancements to existing integrations, and learning the domain by debugging real production issues.

  • You've taken ownership of the integration layer's operational health - monitoring, alerting, runbooks, and a clear on-call posture the team can rely on.

  • You've built strong working relationships across your team, product, and activations, and you're setting the technical direction for what gets built next.

  • You've shipped or meaningfully de-risked at least one new integration, working directly with a customer's IT, payroll, or HR team to get it live.

About You:

  • Experienced, hands-on engineer: You have 6+ years building and operating production software, with a track record of owning systems end-to-end. You still love writing code and want a role where that stays central.

  • A multiplier as a leader: You've led or mentored engineers - whether as a tech lead, team lead, or senior engineer others gravitate to. You raise the bar through example, code review, and clear technical direction, and you grow the people around you.

  • Strong on data and integrations: You're comfortable with APIs (REST and SOAP), file-based/SFTP feeds, webhook architectures, data schemas, SQL, and the transformation and reconciliation logic that comes with integrating messy external systems. You sweat data correctness and idempotency.

  • Builder of reliable systems: You think in terms of failure modes, observability, and recovery. You've owned systems where being wrong has real downstream consequences, and you design accordingly.

  • Comfortable with external stakeholders: You can engage credibly with the IT, payroll, and HR teams inside a health system, earning their trust, scoping source-system access, and troubleshooting data issues directly with them. You turn ambiguous, cross-organization problems into durable systems without losing sight of what's buildable and what matters to the business.

  • AI-Native: You're fluent with AI coding assistants in your daily workflow, and interested in building AI-assisted tooling into how the team operates.

  • Attitude and Culture: You are aligned with M7's values: you act with urgency, bring relentless curiosity, lead with kindness, and hold yourself to a high standard of craft. You're passionate about the mission of making health systems stronger and show it every day.

Nice to Haves:

  • Direct UKG experience: Hands-on familiarity with UKG data models (employee records, scheduling data, T&A feeds, pay rules).

  • Background at a healthcare SaaS company: Understanding how large hospital networks make integration decisions is especially compelling.

  • Experience with our stack: TypeScript, Node.js, NestJS, PostgreSQL, and cloud infrastructure (AWS or similar).

  • Experience building data platforms or pipelines that intelligence or ML features are built on top of.

  • Venture-backed startup experience: Comfort operating with ambiguity in a fast-growing environment.

Hybrid Environment

This is a role based in New York City. We believe a regular cadence of in-person collaboration accelerates learning, reinforces team culture, and drives efficiency for early-stage companies. We have an office in Manhattan and expect this role to be in-office two days per week.

Compensation and Benefits

This role offers industry-competitive compensation, including cash compensation, equity, and healthcare benefits.

Work Authorization

You must be authorized to work in the United States.

Equal Opportunity Employer

At M7 Health, we aim to foster a workplace free from discrimination. We believe that diversity of experience, perspectives, and backgrounds leads to a better environment for our people and a better product for our clients. M7 Health is an equal-opportunity employer and encourages all applicants from every background and life experience to apply.