Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Head of Software Engineering

Full-time

M3USA

Role Description

Due to our continued growth, we are hiring for a Head of Software Engineering to join PracticeMatch, an M3 company.

Technology Strategy and Transformation:

  • Define and execute a multi-year technology roadmap that systematically modernizes PracticeMatch's legacy ColdFusion and SQL Server platform, prioritizing migrations and rewrites based on business value, risk, and continuity.
  • Partner with product and business leadership to align engineering priorities with PracticeMatch's competitive strategy and customer outcomes.
  • Establish a pragmatic, phased approach to system transformation — maintaining product stability and customer commitments while executing toward a modern, maintainable architecture.
  • Evaluate and recommend modern technology choices (languages, frameworks, cloud infrastructure, data platforms) that position PracticeMatch for long-term scalability.
  • Champion the responsible adoption of agentic AI across the engineering lifecycle — from planning, design, and development through testing, deployment, and production operations — ensuring engineers build the review discipline and repository context that make AI-assisted work reliable.

Engineering Leadership and Team Development:

  • Lead, manage, and develop the PracticeMatch engineering team, including direct and indirect reports across software engineering and QA functions.
  • Build and sustain a culture of engineering excellence: clear standards for code quality, security, documentation, peer review, and test automation.
  • Attract, recruit, and retain strong engineering talent; build career paths and development plans that grow engineers at every level.
  • Conduct regular performance conversations; provide direct, constructive feedback; and address performance issues promptly and fairly in partnership with HR.
  • Foster psychological safety and a team environment where engineers can raise concerns, propose improvements, and learn from failure.

Engineering Execution and Delivery:

  • Own engineering delivery — ensuring that projects are scoped well, executed reliably, and completed to a standard of quality the team can stand behind.
  • Maintain and improve the engineering systems — CI/CD pipelines, automated testing, deployment infrastructure, quality gates, and observability — that allow the team to ship confidently.
  • Troubleshoot complex production incidents; drive root cause analysis and durable fixes.
  • Implement and refine the repository context, conventions, and executable plans that support effective agentic coding with tools such as Claude Code and Codex.
  • Identify engineering work that can move to AI-assisted or automated workflows, keeping human review in place where it protects quality, accuracy, and compliance.

Cross-Functional Partnership and Communication:

  • Serve as the primary technology partner to PracticeMatch's business and product leadership, translating technical considerations into business terms and business priorities into engineering plans.
  • Collaborate with M3 USA's broader technology leadership and other business unit CTOs on shared infrastructure, platforms, and standards.
  • Communicate architecture decisions, transformation progress, and engineering health clearly to senior leadership, including the M3 USA CEO and CHRO.
  • Partner with HR on workforce planning, organizational design, compensation benchmarking, and talent strategy for the engineering team.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
  • Active engagement with M3 USA's AI training and upskilling programs; demonstrated adoption of agentic coding tools.
  • 12+ years of progressive software engineering experience, including significant time in a hands-on technical role.
  • 5+ years of engineering leadership experience, including direct management of engineering teams.
  • Demonstrated experience leading legacy system modernization or technology platform migration efforts.
  • Experience in a SaaS, data, or platform product environment; healthcare technology or physician recruiting industry experience a plus.
  • Expert-level understanding of web application architecture. Working fluency in ColdFusion and SQL Server sufficient to evaluate and guide modernization decisions preferred.
  • Strong working knowledge of modern web technologies (React or equivalent front-end frameworks, RESTful APIs, cloud infrastructure, containerization).
  • Experience designing and operating CI/CD pipelines, automated test frameworks, and observability systems.
  • Practical knowledge of application security, data privacy, and compliance requirements in web products.
  • Working knowledge of agentic coding tools (Claude Code, Codex, or equivalents) and the techniques — repository context, quality gates, review discipline — that make them reliable in production engineering.
  • Proven ability to recruit, manage, and develop engineering talent at multiple levels.
  • Strong written and verbal communication; able to present technical information to executive, business, and engineering audiences.
  • Familiarity with the physician recruiting or healthcare data domain is an advantage.

Benefits

  • Health and Dental
  • Life, Accident and Disability Insurance
  • Prescription Plan
  • Flexible Spending Account
  • 401k Plan and Match
  • Paid Holidays and Vacation
  • Sick Days and Personal Day
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Head of Software Engineering in Remote vacancy
  • $144.76k - $178k

     ...Head Of Software Engineering The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and... 
    Suggested
    Remote work

    Associated Universities

    Albuquerque, NM
    2 days ago
  • $122.6k - $204.4k

    Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Manager, Software Engineering Management Level Manager - People Leader Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % Yes, 5% of the... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Cox Enterprises

    Atlanta, GA
    3 days ago
  •  ...Job Description Job Description Title: Head of Software Engineering Function:  Technology Reports to: Chief Growth & Strategy Officer Level: Director  Location: Addison, TX (5 days/week in-office required) Please note: This position is open to candidates... 
    Suggested
    Work at office

    Braviant Holdings

    Dallas, TX
    6 days ago
  • $202.8k - $327.63k

     ...lifecycle management (CLM). What you’ll do As the Director of Engineering for Search, you serve as the strategic architect behind the discovery...  ..., or a related technical field 12+ years of experience in software engineering leadership, specifically managing teams focused on... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign, Inc.

    San Francisco, CA
    4 days ago
  •  ...accommodation or an alternative application process. Director of Software Engineering Full Time Regular Manager HYBRID MNGR Atlanta, GA, US 4...  ...: Technology | Location: Atlanta, GA / Remote | Reports To: Head of Software Engineering FLSA Status: Exempt | Employment... 
    Suggested
    Full time
    Temporary work
    For contractors
    Remote work
    Flexible hours
    Shift work

    Safe--guard-Products-International,-LLC-

    Atlanta, GA
    6 hours ago
  • $200k

     ...Director of Software Engineering – Dallas, TX Corporate Tools is hiring a hands on Director of Software Engineering in Dallas, TX. You will...  ...navigate big decisions, and keep an eye on where we’re headed six months from now, while also being ready to jump into whatever... 
    Work at office
    Remote work
    Relocation
    Flexible hours
    Weekend work

    Corporate Tools LLC

    Dallas, TX
    4 days ago
  • ## Director, Software EngineeringApplylocations: Westlake, TXtime type: Full timeposted on: Posted Todaytime left to apply: End Date:...  ...Education and Experience**:Bachelor degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely... 
    Full time

    Soteria Reinsurance Ltd.

    Wisconsin
    2 days ago
  • $180k - $220k

     ...Salary Range: $180,000.00 - $220,000.00 Salary/year Job Category: Engineering Apply today to join Coreforce, where your Engineering expertise makes a real impact. Join Our Team as a Director of Software Engineering Company: Coreforce Location: Atlanta, GA Job Type:... 
    Full time
    Remote work
    Flexible hours

    Coreforcetech

    Atlanta, GA
    2 days ago
  •  ...DIRECTOR OF SOFTWARE ENGINEERING - INTELLISPEC Location: The Woodlands Texas Reports To: President of intelliSPEC Schedule: Monday – Friday, 8 am – 5 pm, Hybrid – Monday, Tuesday & Wednesday in office, Thursday & Friday optional to work from home; 40 hours weekly... 
    Temporary work
    Work at office
    Work from home
    Monday to Friday
    Flexible hours

    Socket.dev

    The Woodlands, TX
    1 day ago
  • $227.64k - $300.5k

     ...Job Summary PayPal, Inc. seeks a Manager, Software Engineering located in San Jose, CA. The role involves managing and leading multiple scrum teams to build customer‑focused software products, increase delivery velocity, build high‑impact teams, and provide technical... 
    Local area
    Remote work

    PayPal

    San Jose, CA
    3 days ago
  • $191.4k - $215.4k

     ...Director, Software Engineering Department: R&D Engineering Employment Type: Full Time Location: Remote Compensation: $191,400 - $215,400 / year Description Healthcare today is nothing short of amazing. Yet all of it only works when people connect... 
    Full time
    Summer work
    Work at office
    Remote work

    Icario, Inc.

    Birmingham, AL
    4 days ago
  • $300k - $375k

    Director, Software EngineeringSkip to main content#Director, Software Engineering page is loaded## Director, Software EngineeringApplyremote type: On-sitelocations: New York, NYtime type: Full timeposted on: Posted 30+ Days Agojob requisition id: REQ495782**JLL empowers... 
    Local area

    Jones Lang LaSalle Incorporated

    New York, NY
    2 days ago
  • $195k - $257.5k

     ...infrastructure. Responsibilities Run day‑to‑day activities of dynamic engineering teams, including requirements grooming, scrums, retrospectives...  ..., testing, and maintenance of the platform. Lead agile software processes for engineering teams and introduce best‑in‑class... 
    Remote work

    Circle Internet Financial

    California, MO
    4 days ago
  • $160.2k - $263.7k

    **The Role** We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated tests and protocols, with a specific focus on driving test quality metrics within the Simulation organization at large.This role will lead... 
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  •  ...Team Modernizing Medicine At ModMed, we’re not just building software—we’re reimagining the healthcare experience. Founded in 2010...  ...is hiring a driven, technically hands-on Director of Software Engineering to lead our Shared Services Platform value stream. This critical... 
    Work at office
    Remote work
    Flexible hours

    Socket.dev

    Boca Raton, FL
    1 day ago
  • $107.1k - $174.3k

    Plan, guide, and control the delivery of software development projects of various size and scope, and provide leadership to the team...  ...support to products and services. Manage a team of software engineers responsible for providing desired functionality for products or... 
    Full time
    Remote work
    Work from home

    VSP Vision Care

    California
    7 hours ago
  • $138.2k - $221.1k

     ...integrated into the fabric of how we work every day. To learn more, please see What you'll do here: As a Director of Software Engineering at Cengage, you will be responsible for the delivery of innovative, market leading platforms and products that continue to... 
    For contractors
    Work experience placement
    Local area
    Remote work
    Worldwide

    Cengage

    Chicago, IL
    4 days ago
  • $165k - $235k

     ...mindset. Here, your strengths are recognized, your development matters, and your winscelebrated. We are seeking a Director of Engineering that is experienced in growing and enabling teams to build high-availability solutions for consumers and enterprises. As a Director... 
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Henry Schein

    Florida, NY
    2 days ago
  •  ...BCD Meetings & Events is seeking a Director of Software Engineering to lead a distributed team and shape the next generation of technology platforms. This hands-on leadership role combines technical vision with people leadership to drive quality and accountability. You... 
    Remote work

    BCD Meetings & Events

    United States
    1 day ago
  • $195k - $323k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Director, Software Engineering Director, Software Engineering Mastercard's Business Experimentation & Optimization (BEO) program is seeking a Director,... 
    Full time
    Part time
    Worldwide
    Flexible hours
    3 days per week

    MasterCard

    Arlington, VA
    17 hours ago
  •  ...Director, Software Engineering Director, Software Engineering, is accountable for driving end-to-end solution delivery across one of FIS's fastest-growing product lines. This role ensures technical execution excellence, product scalability, and operational resilience... 

    Fisglobal

    Jacksonville, FL
    2 days ago
  •  ...Director, Software Engineering Geode Capital Management, LLC is seeking a highly motivated individual with a deep understanding and passion of engineering and is interested in joining a dynamic, innovation-focused, high impact team. As Director, Software Engineering... 
    Work at office
    Remote work
    Monday to Friday

    Geode Capital Management

    Boston, MA
    3 days ago
  • $213k - $300k

     ...box ways to delight, surprise, and thank our loyal pet lovers! Job Description We are seeking a forward-thinking Director of Software Engineering to lead our B2B Vet Clinics organization, delivering scalable, secure, and intelligent workflow solutions that power... 
    Local area
    Flexible hours

    Chewy

    Bellevue, WA
    1 day ago
  •  ...Director of Software Engineering Engineering - Boston, MA - Full Time We believe when it comes to fashion, it's all about the details. Our personalization platform is strategically leveraged by 250 global retail sites, representing 17,000 brands and 175 million... 
    Full time
    Remote work
    Flexible hours

    Roberts Recruiting

    United States
    4 days ago
  • $144.2k - $288.4k

     ...pharmacy and a health care company can be in the digital world. Currently, we are seeking an experienced Lead Director – Software Development Engineering who will be accountable for building and executing the Retail Pharmacy modernization technology strategy for multiple... 
    Full time
    Temporary work
    Local area
    Remote work

    CVS Health

    Salt Lake City, UT
    17 hours ago
  • $190k - $225k

     ...document summarization, and PII and PHI detection now central to the roadmap, the engineering organization behind Nebula is entering its most ambitious phase yet. The Director, Software Engineering owns delivery for that organization. Leading managers and a team... 
    Remote work

    KLDiscovery

    Eden Prairie, MN
    4 days ago
  • $244.7k - $279.2k

    A leading financial services company is seeking a Director of Software Engineering to lead multiple teams in a remote-first environment. This role involves managing software engineers, mentoring their professional growth, and driving innovative software solutions. The... 
    Remote work

    Capital One

    Maryland
    17 hours ago
  • $244.7k - $279.2k

     ...Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic remote first engineering team in a fast-paced environment full of greenfield problem-solving? Then Capital One Shopping might be the place for you. Join us in supporting a growth... 
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Washington DC
    1 day ago
  • $180k - $200k

     ...authorization to deepen our presence in the public sector. We are an engineering-first organization. Our teams ship in cross-functional pods,...  ...We are hiring a Director of Engineering to lead our software development and quality assurance teams. This is a hands-on leadership... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    TrackVia

    Denver, CO
    3 days ago
  •  ...JOB TITLE: Engineering Manager DEPARTMENT: Enterprise Utilities REPORTS TO: Director of Software Engineering JOB LOCATION: Remote TRAVEL: 0% ESSENTIAL DUTIES & RESPONSIBILITIES: •Lead and manage a team of product focused software engineering resources... 
    Remote work

    i3 Verticals

    United States
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Head of Software Engineering. Be the first to apply!