Software Engineer
Creve Coeur, United States · Remote · Full-time
- Posted 1w ago
- From M3 USA Corporation’s careers page
- Location
- Creve Coeur, United States
- Work mode
- Remote
- Type
- Full-time
- Experience
- 2+ years
- Department
- Software Development
Opens the listing on jobs.smartrecruiters.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Company Description
A Japanese global leader in the provision of ground-breaking and innovative technological and research solutions to the healthcare industry. The M3 Group operates in the US, Asia, and Europe with over 5.8 million physician members globally via its physician websites.
Due to our continued growth, we are hiring for a Software Engineer 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.
Job Description
- Design and implement features for PracticeMatch products that drive impact for the business and its customers.
- Contribute to the design of software systems, and review the code of other engineers.
- Apply software engineering best practices, including automated testing, clean code, peer review, and documentation, to build maintainable and adaptable applications.
- Improve the performance, security, and compliance of PracticeMatch products.
- Contribute to the repository context, conventions, automated tests, quality gates, and executable plans that make agentic coding reliable.
- Find repetitive or time-intensive engineering work that can move to AI-assisted or automated workflows, keeping human review where it protects quality, accuracy, and compliance.
- Troubleshoot production web applications and help fix the causes of system problems.
- Work with people inside and outside engineering to meet team and company objectives.
- Contribute to projects that benefit M3 USA as a whole, collaborating across business units beyond your own team when the company needs it.
Qualifications
- Associate or bachelor's degree in a relevant field, or equivalent experience in software engineering.
- 2+ years of professional software development experience.
- Able to review code in Python and TypeScript.
- Clear communication with both technical and non-technical people.
- Knowledge of ColdFusion and SQL Server, including stored procedures and relational database design, plus React and version control with Git, preferred.
- Knowledge of the physician recruiting and sourcing domain, with a commitment to deepening it, preferred.
Additional Information
Company Emphasis on Agentic AI: M3 USA's engineering organization is committed to using agentic AI across the full engineering lifecycle, from planning and development through testing, deployment, and production operation. Engineers in this role use agentic coding with tools such as Claude Code and Codex, and apply generative AI to building systems, as a standard part of daily work. Active, daily use of agentic coding is a core expectation of the role.
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
Skills they ask for
Pick one to see other roles that ask for it.
About M3 USA Corporation
Digital services for healthcareM3 USA connects healthcare professionals and life-sciences companies through clinical education, market research, physician recruitment, marketing and research services.
See all 22 roles at M3 USA CorporationMore roles at M3 USA Corporation
See all 22- Project Assistant SupervisorBengaluruProject and Program ManagementBengaluru, India1w
- Research AssociateBengaluru · Entry Level · On-siteResearch and Development (R&D) · Entry Level · On-siteBengaluru, India1mo
- Fieldwork CoordinatorBengaluruResearch and Development (R&D)Bengaluru, India1mo
- Account ExecutiveBengaluru · Senior · RemoteSales · Senior · RemoteBengaluru, India1mo
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.