Remote opportunity at
M3 USASoftware Engineer (Remote)
M3 USA is seeking a full-time Software Engineer to join PracticeMatch in a remote capacity. M3 USA operates as part of the M3 Group, a publicly…
Career Tools
About This Role
M3 USA is seeking a full-time Software Engineer to join PracticeMatch in a remote capacity. M3 USA operates as part of the M3 Group, a publicly traded global leader providing technological and research solutions to the healthcare and life science sectors. PracticeMatch serves as an industry leader in delivering practicing physician and resident data, sourcing tools, and staffing services to health organizations. In this remote position, the engineer will build…
Job Description
M3 USA is seeking a full-time Software Engineer to join PracticeMatch in a remote capacity. M3 USA operates as part of the M3 Group, a publicly traded global leader providing technological and research solutions to the healthcare and life science sectors. PracticeMatch serves as an industry leader in delivering practicing physician and resident data, sourcing tools, and staffing services to health organizations.
In this remote position, the engineer will build and maintain features for PracticeMatch applications, contribute to system design, and collaborate across teams to meet business objectives. A core expectation of the role is the active daily utilization of agentic coding and generative AI tools, such as Claude Code and Codex, throughout the complete software development lifecycle. Candidates are responsible for maintaining code quality, security, and compliance while leveraging AI-assisted workflows.
Responsibilities
- Design and implement features for PracticeMatch products
- Participate in system design and conduct peer code reviews
- Apply software engineering best practices including automated testing, documentation, and clean code
- Enhance product performance, security, and compliance
- Contribute to repository context, quality gates, and automated test frameworks for agentic coding
- Identify engineering tasks suited for AI-assisted or automated workflows while ensuring human oversight
- Troubleshoot and resolve production web application issues
- Collaborate internally and externally with technical and non-technical stakeholders
- Contribute to projects across M3 USA business units as needed
Requirements
- At least 2 years of professional software development experience
- Ability to review code written in Python and TypeScript
- Demonstrated capability in clear communication with technical and non-technical audiences
- Daily active use of agentic coding tools and generative AI in the development workflow
Qualifications
- Associate or bachelor's degree in a relevant field, or equivalent software engineering experience
- Familiarity with ColdFusion and SQL Server, including stored procedures and relational database design
- Experience with React and Git version control
- Knowledge of or commitment to learning the physician recruiting and sourcing domain
Core Skills
Benefits
- Competitive wages
- Health and dental coverage
- Life, accident, and disability insurance
- Prescription drug plan
- Flexible spending account
- 401k plan with a company match
- Paid holidays and vacation
- Sick days and personal days
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the posting explicitly lists the role as remote.
What experience level is required?
The role requires at least 2 years of professional software development experience, or an equivalent combination of education and experience.
What technologies are used in this role?
Engineers must be able to review code in Python and TypeScript. Familiarity with React, ColdFusion, SQL Server, Git, and agentic AI tools like Claude Code and Codex is also involved.
What is the salary for this position?
The source posting does not specify the salary for this role.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.