Creating Opportunity through Community.

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

DrChrono - Associate Engineering Manager (Remote, US/CAN)



Software Engineering, Other Engineering
United States · Remote
Posted on Monday, August 14, 2023

Associate Engineering Manager, DrChrono (Remote, US/CAN)

EverCommerce [Nasdaq: EVCM] is a leading service commerce platform, providing vertically tailored, integrated SaaS solutions that help more than 600,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. Specializing in Home & Field Services, Health Services, and Fitness & Wellness industries, EverCommerce solutions include end-to-end business management software, embedded payment acceptance, marketing technology, and customer engagement applications.

We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:

We are looking for a Software Engineering Manager to focus on our DrChrono EHR brand. Our mission is to build a technology platform that enables medical practices of all sizes to make care more informed, more personalized, more interactive, and more adaptable. Our platform has been used by thousands of physicians who in turn have provided care to millions of patients. Our products can be completely tailored to any medical practice—small, large, or specialty—and are open to third-party innovation via a robust API. Our people and the enthusiasm for healthcare is contagious. We’re one of the most tech-forward healthcare players in the EHR industry and our philosophy “more time with patients, less time doing paperwork” drives constant innovation throughout the company.

In this role, you will lead software engineers across multiple agile teams ensuring that we are delivering a highly stable, quality software product to our customers.


  • Lead and grow 8-10 software developers across 1-2 separate agile teams. Provide support and guidance that enables the team to self-organize and to achieve sustained high velocity and predictability.

  • Manage employee career development by providing coaching and mentoring to junior engineers while guiding senior contributors to maximize their potential. Write performance evaluations, collaborate with employees on their objectives and provide a clear path for progression through personal development plans.

  • Translate product requirements into engineering requirements, and ensure there is cross-training and a healthy balance between features and technical debt.

  • Institute development best practices to ensure the team produces high quality, well-architected and supportable code.

  • Recruiting and motivating top engineering talent.

  • 50% team management, 25% writing/reviewing code, 25% project management.

Must Haves:

  • Minimum 1+ years experience as a Team Lead or Engineering Manager leading a team of 4+. You are first and foremost a people person who has the ability to attract and motivate top talent. You are curious, collaborative, humble, and have empathy as a key trait.

  • You are a strategic thinker and thrive operating in broad scope, from conception through the continuous operation of 24x7 services. As a pragmatist, you are able to distill complex and ambiguous situations into actionable plans for your team.

  • Working knowledge of continuous integration and test automation best practices.

  • Experience working in an Agile development environment.

  • Experience writing production backend code in Python and Django

  • Proficiency in front-end languages and frameworks, such as JavaScript, VueJS, TypeScript, Angular, or React.

  • Experience with Relational Databases (MySQl, PostgreSQL, MariaDB, or other)

  • Experience with AWS cloud technologies

  • Degree or diploma in Computer Science, Engineering, or related field


The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the United States or Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

Benefits & Perks:

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid

  • Robust health and wellness benefits, including an annual wellness stipend

  • Continued investment in your professional development through Udemy

  • 401k or RRSP with company match

  • Annual wellness stipend

  • Flexible and generous paid time off

  • Employee Stock Purchase Program


The target base compensation for this position is $130,000 - $140,000 USD (no bonus/commission) per year in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.

EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!