Head of Software Engineering (Remote)
PracticeMatch
Company Description
M3 is the global leader in digital solutions in healthcare. We work with a range of sectors including healthcare, life sciences, pharmaceuticals, biotechnology and charities; services provided to these sectors include market research, medical education programs, promotional programs, clinical development, job recruitment and clinic appointment services. M3 has grown by more than 20% year-on-year for the past 15 years, achieving over 1 billion dollars in revenue annually.
Founded in 2000, with start-up investment capital from Sony, M3’s mission is to make use of the internet to increase, as much as possible, the number of people who can live longer and healthier lives, and to reduce, as much as possible, the amount of unnecessary medical costs. Key achievements of M3 Inc. include:
- Named in Fortune’s 2020 ‘Future 50’ list, ahead of Facebook and Amazon
- Ranked in Forbes’ 2020 Global 2000 list of the world’s largest public companies
- M3 is the only company incorporated after the year 2000 to be included in the Nikkei 225 Index
- Listed in Forbes’ ‘Asia’s 200 Best Over a Billion’ in 2019
- In 2020 M3 founded the ‘M3: Stop COVID-19 Fund’ and pledged one billion yen to support COVID-19 related initiatives
Due to our continued growth, we are hiring for a Head of Software Engineering to join PracticeMatch , an M3 company.
About the Business Unit:
PracticeMatch is the industry leader in providing practicing physician and resident/fellow data and services to in-house physician staffing professionals and offers a continuum of services designed to provide a clear competitive hiring advantage to health organizations.
As the physician recruiting industry evolves, PracticeMatch continues to innovate with new solutions for physician sourcing, developing sourcing solutions enhanced with the power of PracticeMatch databases. With an in-house staff of experts, telemarketing, email marketing, and direct marketing, PracticeMatch offers healthcare sourcing solutions and customer service unsurpassed in the industry.
Job Description
Technology Strategy and Transformation
- Define and execute a multi-year technology roadmap that systematically modernizes PracticeMatch's legacy 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.
- 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.
Additional Information
Benefits:
A career opportunity with M3USA offers competitive wages, and benefits such as:
- 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
*M3 reserves the right to change this job description to meet the business needs of the organization
#LI-MM1
#LI-Remote
- ...Leading the engineering team remotely, the full-time Head of Software Engineering will define and execute a technology roadmap, modernize legacy platforms, and ensure high-quality engineering delivery while fostering a culture of excellence and collaboration. Key responsibilities...Remote workFull time
- ...Job Title: VP, Head of Engineering Practice Location: REMOTE (Jersey City, NJ (preferred) or Raleigh, NC (3 days/week in office)) We are seeking a... ...(Master’s degree preferred). Minimum 15+ years in software engineering, with at least 5 years in a senior technology...Remote workWork at office3 days per week
- ...of innovation, operational excellence, and AI-driven engineering? We are seeking a Senior Manager, Software Engineering to lead high-performing teams... ...Coordinating across product, DevOps, security, and compliance without creating friction #LI-LM03 #LI-Remote...Remote workTemporary workShift work
- ...US LLC has the following positions in Stamford, CT. Director, Software Engineer to conduct code reviews and test software as needed.... ...Requires M+2yrs. exp. or B+5yrs. exp. Can work hybrid (In-office/remote). (ref. code(s) 001935: $192275 - $237900). Qualified Applicants...Remote workWork at office
$150k - $167k
Role Description We are seeking a Manager, Software Engineering to join our R&D organization and lead one or more engineering teams delivering... ...to perform the essential functions. This is a fully remote opportunity for candidates located in the EST or CST time zones...Remote workFull timeNight shift- Role Description We are seeking a highly skilled Manager, Software Engineering to lead our Tools & Frameworks team. This role is a unique opportunity... ...Well-stocked kitchen in office locations. ~Professional development and training opportunities. Location US Remote...Remote workFull timeTemporary workWork at officeFlexible hours
$177.1k - $221.4k
Role Description As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership... ...scale. We work Flexible First. This role can be performed remotely anywhere in the United States. This position is for an...Remote workFull timeWork at officeFlexible hours- ...Job Description Senior Manager Software Engineering Jacksonville, FL (Hybrid) We exist to Transform our Customers and Change Lives. As a Sr.... ...needs. This team is a hybrid team with both in‑office and fully remote, full‑time team members potentially around the world. This...Remote workFull timeH1bWork at officeVisa sponsorshipWork visa
$138.2k - $221.1k
Role Description As an Engineering Manager / Technology Lead in our Product Technology and Innovation... ...development responsibilities - leading software development teams for application... ..., and engineering, in distributed and remote-first environments. ~Experienced in breaking...Remote workFull timeFor contractorsWorldwide- Role Description This position is fully remote. In order to qualify for this role with... ...local candidates. We’re hiring a hands-on Engineering Manager to lead a key modernization... ...tools such as AWS Transform and Rocket Software. What this role will own: ~Lead and...Remote workPermanent employmentFull timeLive inLocal area
$161.25k - $241.88k
...to small businesses. The Challenge As the Senior Manager of Software Engineering at OneTrust, you will be responsible for leading and managing... ...of your role. Location-flex: Similar to other companies' remote policies, for OneTrust "Location-flex" roles, you will primarily...Remote workWork at officeLocal areaWork from homeHome officeFlexible hours- ...What You'll Do Avalara is looking for a Software Engineering Manager to lead distributed engineering teams building scalable, cloud-native SaaS solutions. You will help drive execution, improve engineering quality and reliability, and help deliver secure, high-performance...Remote work
$178.9k - $262.83k
...platform team sits within Cloud & Production Engineering and partners closely with Intelligent... ...their time between in‑office and remote work. Access to an office location is required... ...experience 10+ years of hands‑on software engineering experience building large‑scale...Remote workContract workWork at officeLocal area2 days per week$135k - $185k
...emergency response community. We deliver software solutions, data analytics and services... ...rapidly and hiring a Director, Software Engineering who will provide leadership to a technical... ...anywhere in the US while following our Remote Work Policy. Deadline to apply is at least...Remote workFull timeWork experience placementShift work$138.2k - $221.1k
...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... ...role will be pivotal in shaping the AI-driven, high-performing remote software engineering teams. Following the Product Operating...Remote workFor contractorsWork experience placementLive inLocal areaWorldwide- ...offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each... ...IT Middleware Digital Client Interfaces team, the Director Software Engineering role specializes in planning, documenting technical requirements...Remote workTemporary workFlexible hours
$185k - $298k
...Job Summary The Senior Software Engineering Manager will oversee a team of innovative engineers designing and developing security features for... ...and technical escalations. Deep understanding of VPN and remote access technologies is preferred. Familiarity with modern infrastructure...Remote workVisa sponsorshipWork visa- ...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
- ...The Role We are looking for a Director, Engineering – Specialty Savings and Lending who brings... ...Proven experience working hands-on on software engineering problems – Development of iOS... ...This transition does not apply to fully remote roles. Certifications: Category:...Remote workFull time
$195k - $257.5k
...Circle Engineering Manager Circle is one of the world's leading internet financial platform... ...of our platform Lead agile software processes for engineering teams and introduce... ...tradeoffs ~ You have experience managing remote teams ~ The ability to thrive on a fast...Remote workFlexible hours- ...Overview: We are seeking a passionate and experienced Manager, Software Engineering , to lead one or more functional areas within our... ...business processes. ~ Ability to work effectively in a remote team environment. ~ Extensive work experience with...Remote workWork experience placement
$150k - $170k
...Manager, Software Engineering At Cast & Crew, we've empowered creativity and supported the global entertainment industry for decades. Together with our family of brands, we operate as a combined entertainment technology and services provider offering industry standard...Remote work$198k - $262k
Role Description As Director of Software Development Engineering, you will lead the engineering organization responsible for building and scaling DeepHealth... ...international travel up to 10%. Working Environment Remote Physical Demands This position often requires sitting...Remote workFull timeLocal area$160.2k - $263.7k
...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of... ...design and execution across multiple teams and organizations in a remote or distributed environment, maintaining a high bar for system...Remote workLocal areaWork from homeFlexible hours- ...Manager, Software Engineering United States (Remote) Fleetworthy offers the only complete technology suite for fleet readiness, uniting safety and compliance, toll management, and weigh station bypass solutions. We help fleets streamline operations, control costs...Remote work
- ...Manager, Software Engineering Do work that matters. At AlertMedia, everything we do supports our mission: To save lives and minimize loss... ...both oral and written is required Location: This is a remote position based in Mexico. Must have permanent residency in Mexico...Remote workPermanent employmentWork from home
$165k - $175k
Role Description As our Mobile Software Engineering Manager on the Audience Technology team, you will lead a highly collaborative team of mobile... ...experience. Work Location & Requirements This is a remote-permitted role. This role is based out of our Washington, D....Remote workFull timeTemporary workFor contractorsWork experience placementWork at office$150k - $167k
...states. We are seeking a deeply experienced engineering leader to join our R&D organization as Manager, Software Engineering and lead one or more engineering... ...essential functions. This is a fully remote opportunity for candidates located in the EST or...Remote workFull timeLocal areaNight shift$164.7k - $266k
...and applications by implementing custom APIs. As a Manager, Software Engineering, you will be responsible for leading initiatives and scaling... ...Hybrid: Employee divides their time between in-office and remote work. Access to an office location is required. (Frequency:...Remote workContract workWork at officeLocal area2 days per week- ...people are the key to our success. As a distributed, primarily remote workforce, we're looking for more intelligent, passionate,... ...Role Overview: ButterflyMX is looking for a Manager, Software Engineering to join our stellar team that focuses on building world class...Remote workTemporary workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Head of Software Engineering (Remote). Be the first to apply!
- part time software developer remote Fort Washington, PA
- healthcare software sales Fort Washington, PA
- id software Fort Washington, PA
- software implementation project manager Fort Washington, PA
- entry level software sales Fort Washington, PA
- remote software sales Fort Washington, PA
- software Fort Washington, PA
- remote tasks Fort Washington, PA
- excel remote Fort Washington, PA
- remote medical billing part time Fort Washington, PA








