Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
At eClinicalWorks, the average salary stands at $86,848 per year, reflecting the company's commitment to competitive compensation. The salary structure varies significantly across different roles and locations, making it essential for prospective employees to research specific positions. For instance, engineering roles often command higher salaries due to their specialized skill sets.
Additionally, salaries can differ based on geographic location and departmental needs. Employees in high-demand areas and specialized departments may see notably higher compensation compared to other roles. To gain a comprehensive understanding of salary expectations, explore the highest-paying jobs at eClinicalWorks, including those in engineering and management positions. This information can aid job seekers in navigating their career choices more effectively.
The highest paying jobs at eClinicalWorks are senior software engineer, level senior technician, business development manager, and software developer. Senior software engineer jobs at eClinicalWorks earn an average yearly salary of $108,921, eClinicalWorks level senior technician jobs average $96,165, and eClinicalWorks business development manager jobs average $89,609.
The lowest paying eClinicalWorks roles include medical records clerk and technical support specialist. EClinicalWorks medical records clerk average salary is $34,373 per year. So while the average eClinicalWorks salary is $86,848 there is a big variation in pay depending on the role.
| Rank | Job title | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Senior Software Engineer | $108,921 | $52.37 |
| 2 | Level Senior Technician | $96,165 | $46.23 |
| 3 | Business Development Manager | $89,609 | $43.08 |
| 4 | Software Developer | $88,554 | $42.57 |
| 5 | Training Specialist | $84,716 | $40.73 |
| 6 | Database Administrator | $84,289 | $40.52 |
| 7 | Database Engineer | $83,717 | $40.25 |
| 8 | Computer Systems Analyst | $83,489 | $40.14 |
| 9 | Medical Records Manager | $83,087 | $39.95 |
| 10 | Business Analyst | $82,941 | $39.88 |
| 11 | Job Trainer | $70,710 | $34.00 |
| 12 | Technical Support Specialist | $68,758 | $33.06 |
| 13 | Medical Records Clerk | $34,373 | $16.53 |
Rate eClinicalWorks' fairness in compensating employees.
eClinicalWorks pays the highest salaries in California due to higher costs of living and competition in the state.
| Rank | State | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | California | $101,913 | $49.00 |
| 2 | New York | $89,228 | $42.90 |
| 3 | Massachusetts | $83,349 | $40.07 |
| 4 | Texas | $80,995 | $38.94 |
| 5 | Illinois | $80,120 | $38.52 |
| 6 | Georgia | $77,370 | $37.20 |
| 7 | Nebraska | $74,042 | $35.60 |
| Rank | Location | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Pleasanton, CA | $107,082 | $51.48 |
| 2 | New York, NY | $89,265 | $42.92 |
| 3 | Westborough, MA | $83,517 | $40.15 |
| 4 | Austin, TX | $81,114 | $39.00 |
| 5 | Chicago, IL | $80,284 | $38.60 |
| 6 | Alpharetta, GA | $77,447 | $37.23 |
Do you work at eClinicalWorks?
Were you satisfied with eClinicalWorks' salary and benefits?
Salaries at eClinicalWorks vary depending on the department you work in. EClinicalWorks salaries in the business development department are the highest with an average salary of $96,962. Employees in the engineering department at eClinicalWorks receive relatively high salaries as well, with an average salary of $94,068 per year. Departments that don't pay as well at eClinicalWorks include the administrative and the education organizational functions, with employees earning average salaries of $75,201 and $77,180, respectively.
| Rank | Department | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Business Development | $96,962 | $46.62 |
| 2 | Engineering | $94,068 | $45.23 |
| 3 | Marketing | $87,801 | $42.21 |
| 4 | IT | $82,208 | $39.52 |
| 5 | Finance | $79,803 | $38.37 |
| 6 | Education | $77,181 | $37.11 |
| 7 | Administrative | $75,202 | $36.15 |
| Rank | Position | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Engineering Manager | $124,178 | $59.70 |
| 2 | Senior Software Engineer | $108,921 | $52.37 |
| 3 | Senior Systems Analyst | $107,317 | $51.59 |
| 4 | Project Manager Integrated | $100,171 | $48.16 |
| 5 | Computer Scientist | $95,214 | $45.78 |
| 6 | Data Scientist | $94,281 | $45.33 |
| 7 | Software Developer | $88,554 | $42.57 |
| 8 | Clinical Systems Analyst | $84,354 | $40.55 |
| 9 | Database Administrator | $84,289 | $40.52 |
| 10 | Database Engineer | $83,717 | $40.25 |
| 11 | Computer Programmer | $74,796 | $35.96 |
| Rank | Position | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Director Of Technology And Services | $124,600 | $59.90 |
| 2 | Director Of Implementation | $120,571 | $57.97 |
| 3 | Senior Network Engineer | $106,303 | $51.11 |
| 4 | Implementation Manager | $104,470 | $50.23 |
| 5 | Storage Administrator | $96,318 | $46.31 |
| 6 | Level Senior Technician | $96,165 | $46.23 |
| 7 | Information Technology Project Manager | $92,051 | $44.26 |
| 8 | Computer Systems Analyst | $83,489 | $40.14 |
| 9 | Clinical Analyst | $80,300 | $38.61 |
| 10 | Data Migration Specialist | $78,512 | $37.75 |
| 11 | Computer Systems Engineer | $74,007 | $35.58 |
| 12 | Network Administrator | $70,827 | $34.05 |
| 13 | Technical Support Specialist | $68,758 | $33.06 |
| Rank | Position | Average eClinicalWorks salary | Hourly rate |
|---|---|---|---|
| 1 | Director Of Intelligence | $134,205 | $64.52 |
| 2 | Product Manager | $109,171 | $52.49 |
| 3 | Business Analyst | $82,941 | $39.88 |
| 4 | Business Intelligence Analyst | $74,427 | $35.78 |
Average salaries at eClinicalWorks competitors, like Practice Fusion, SAP, and Selerix Systems, vary. Practice Fusion employees earn the highest salaries, with an average yearly salary of $116,110. The average salary at SAP is $115,057 per year, and the average salary at Selerix Systems is $101,843 per year.
| Rank | Company name | Zippia score | Average salary |
|---|---|---|---|
| 1 | Practice Fusion | 4.7 | $116,110 |
| 2 | SAP | 4.8 | $115,057 |
| 3 | Selerix Systems | 3.8 | $101,843 |
| 4 | AIR Worldwide | 4.2 | $97,387 |
| 5 | MEDHOST | 4.5 | $90,482 |
| 6 | Allscripts | 4.8 | $89,653 |
| 7 | Newscycle Solutions | 4.1 | $86,989 |
| 8 | Salient CRGT | 4.9 | $84,807 |
| 9 | Healthland | 4.4 | $75,315 |
| 10 | CureMD | 4.0 | $74,966 |
| 11 | Single Source Systems | 3.5 | $74,951 |
| 12 | Emdeon Business Services LLC | 4.6 | $74,743 |
| 13 | Mercury Systems | 4.5 | $74,660 |
| 14 | Expicient | 4.0 | $74,641 |
| 15 | Softpath System | 4.0 | $74,605 |
| 16 | TRIRIGA | 4.1 | $74,517 |
| 17 | Retalix | 4.5 | $74,005 |
| 18 | GeoLogics | 4.8 | $73,999 |
| 19 | Infinity Software Development | 3.9 | $73,855 |
| 20 | REI Systems | 4.5 | $73,737 |
| Job | Location | Date added | Salary |
|---|---|---|---|
| Engineering Manager | Westborough, MA | 03/19/2025 | $164,000 |
| SR. Software Engineer | Westborough, MA | 03/19/2025 | $157,000 |
| Data Warehouse Architect | Shrewsbury, MA | 03/19/2025 | $136,000 |
| Staff Engineer | Hopkinton, MA | 03/19/2025 | $173,000 |
| SR. Data Engineer | Shrewsbury, MA | 03/19/2025 | $80,000 |
Provide great opportunities and appreciate efforts of employees.
Management within the organization is not up to the mark
Daily internal and external challenges
Zippia gives an in-depth look into the details of eClinicalWorks, including salaries, political affiliations, employee data, and more, in order to inform job seekers about eClinicalWorks. The employee data is based on information from people who have self-reported their past or current employments at eClinicalWorks. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by eClinicalWorks. The data presented on this page does not represent the view of eClinicalWorks and its employees or that of Zippia.