
EBI Database Developer II
Remote · USFull-time$70–106K/yrSeen todaySeen in employer's feed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New remote roles like this one, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The EBI Database Developer II supports Cleveland Clinic’s enterprise database needs by developing and maintaining databases and applications for analytics, internal purposes, and customer reporting. The role works with multiple projects and subject matter areas, supporting database and .NET applications. The caregiver works remotely Monday through Friday, 8:00 a.m. to 5:00 p.m., and must reside in Ohio, Nevada, or Florida.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Join the Cleveland Clinic team where you will work alongside passionate caregivers and provide patient-first healthcare. Here, you will receive endless support and appreciation while building a rewarding career with one of the most respected healthcare organizations in the world.
As a EBI Database Developer, you will assist and support the overall database needs of the Enterprise. In this role, you will support the creation of various analytics and .NET applications through the use of databases, such as MS SQL and/or Teradata. You will develop, maintain and enhance databases and applications for internal purposes and customer reporting while working on multiple projects and supporting areas of subject matter expertise.
A caregiver in this role works remotely Monday through Friday, from 8:00 a.m. - 5:00 p.m.
To be considered for this role, caregivers must reside in Ohio, Nevada or Florida.
A caregiver who excels in this role will:
-
Work in a team of database developers, software developers, and business analysts.
-
Deliver database analytics and web based applications.
-
Administer existing databases and the analysis, design, and creation of new databases.
-
Perform data modeling, database optimization, understanding and implementation of schemas, and the ability to interpret and write complex code.
-
Proactively monitor systems for optimum performance and capacity constraints.
-
Design, implement and support ETL processes.
-
Establish database development standards, documentation and best practices.
-
Handle multiple projects while supporting existing production databases and processes.
-
Perform support, development and administrative activities as required.
-
Provide periodic on-call duty to support department 7x24x365 applications.
-
Other duties as assigned.
Minimum qualifications for the ideal future caregiver include:
-
Bachelor's degree in Computer Science, Engineering or related field
-
(Additional database development experience may offset the degree requirement)
-
Three years of database development (e.g., MS SQL and/or Teradata, Snowflake) or DBT and Airflow experience
-
Solid understanding of databases and .NET computing environment concepts
-
Excellent knowledge of current technologies and project management skills
-
Diverse technology background required along with strong verbal and written communication skills
Preferred qualifications for the ideal future caregiver include:
-
Master's degree
-
Microsoft Certified Solutions Associate (MCSA) from Microsoft
-
Teradata Database Certified Associate (TDCA) from Teradata Certified Professional Program (TCPP)
-
Programming experience with an emphasis on coding that scales well and is optimized for use in a high-volume environment
-
Experience in the physical and logical design of database architecture
-
Experience in Python
Physical Requirements:
-
Ability to communicate and exchange accurate information.
-
Ability to perform work in a stationary position for extended periods.
-
Ability to work with physical records or operate a computer or other office equipment.
-
In some locations, ability to travel throughout the hospital system.
-
In some locations ability to move up to 25 lbs.
Personal Protective Equipment:
- Follows standard precautions using personal protective equipment as required.
Pay Range
Minimum Annual Salary: $69,600.00
Maximum Annual Salary: $106,132.50
The pay range displayed on this job posting reflects the anticipated range for new hires. A successful candidate's actual compensation will be determined after taking factors into consideration such as the candidate's work history, experience, skill set and education. The pay range displayed does not include any applicable pay practices (e.g., shift differentials, overtime, etc.). The pay range does not include the value of Cleveland Clinic's benefits package (e.g., healthcare, dental and vision benefits, retirement savings account contributions, etc.).
Cleveland Clinic Health System is pleased to be an equal employment employer: Women / Minorities / Veterans / Individuals with Disabilities
How this job compares
Set against the 40,832 open Software Engineer jobs on Olive Jobs, counted November 5, 2026.
- Pay
- This posting$70–106K/yr
- Ohio median$110–206K/yr558 salary ranges
- US median$135–218K/yr32,472 salary ranges
This range's midpoint, $88K, is 44% below the Ohio median midpoint ($157K) — in the lowest quarter of Software Engineer salary ranges in Ohio.
- Openings
- Olive Jobs lists 998 open Software Engineer jobs in Ohio and 40,832 across the US. 7% of them nationwide are listed as remote or flexible.
- Hiring the most in Ohio
- Deloitte93 open
- Oracle70 open
- JPMorgan Chase63 open
- Experience
- This posting asks for at least 3 years of experience; Software Engineer postings that state a minimum ask for 5 years at the median (33,318 postings).
- Education
- 14,022 of the 40,832 open Software Engineer jobs (34%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 5, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.

