Software Engineer (Remote)

M3USA

Creve Coeur, MO, United States, Remote Remote Full-time 4 days ago
Workplace
Remote
Location
Creve Coeur, MO, United States
Who can apply
Remote for people based in the United States

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

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. This includes reviewing what these tools produce: engineers are accountable for the correctness, quality, and security of AI-generated plans and code, and for curating the documentation and repository context that keep the tools effective over time. 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

*M3 reserves the right to change this job description to meet the business needs of the organization

#LI-MM1 #LI-Remote

About remote Software Engineer jobs

Open jobs
4,795 open remote Software Engineer jobs, 805 of them posted in the last 7 days. See all Remote Software Engineer jobs
Typical advertised pay
$158,000 – $229,000 a year for the middle half of the 2,119 job ads from 586 employers that state a salary in US dollars (median $189,000). This is base pay as advertised, not total compensation. Remote Software Engineer salary
Skills the job ads ask for most
  • Python 47%
  • CI/CD 36%
  • Code review 32%
  • AWS 32%
  • Kubernetes 30%
  • Distributed systems 27%

Share of the 451 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.