Home User Manual Discussion Forum Search

Employment at Open Dental

Open Dental is a rapidly growing dental practice management software company founded in 2003 and located in Salem, Oregon. We generally hire people who live close to Salem because it's beneficial to have employees who live near the office.

To apply: please email your resume to jobs@opendental.com and indicate which position you are applying for.


Software Support Technician
Dental Assistant/Software Support
Software Engineer I
Software Engineer II (Web Developer)
Sofware Engineer II (UI/UX Engineer)
Network Engineer
Software Engineer Intern (Programmer)
Maintenance Worker

Open positions
We are actively hiring for the following positions.

Software Support Technician
Open Dental has multiple ongoing openings in Salem, Oregon for the Support Technician position. It involves phone based support and online training for our dental office customers in the United States and abroad. Support Technicians work in-office at one of our Salem locations, while providing remote support to our customers. There is also the opportunity for occasional travel. Wage varies based on factors listed below, but usually starts at $21/hr (+ DOE) with annual raises to higher ranges.

This position is open to applicants from varied backgrounds. We value diversity, intelligence, empathy, experience, helpful attitude, and dedication. We provide a low drama work environment, where supporting our customer outweighs rank or role. Good communication is essential. The ability to learn, solve problems, and find satisfaction in helping others be successful is also important. A high school diploma or GED is required, as well as a minimum typing speed of 40 wpm.

Factors (not required) which influence starting pay for this position include:

  • Experience in dental, medical, or related fields.
  • Experience in customer support in any area.
  • Education in any field (the more relevant the more impactful).
  • Information Technology experience.
  • Associate degree in any field.
  • Bachelor’s or Master's degree in any field.
  • Software or software support experience.

You do not need to have the above to apply for this position. We are looking for Salem area candidates with or without experience. Customer support, dental industry, IT employment history, or college education is helpful but not required.

Benefits include very good medical and dental insurance, 401k retirement with up to 4% company match, paid life insurance, paid holidays and paid time off (vacation or sick time). We are open from 5:00 a.m. to 6:00 p.m. but with lighter coverage early and late. We are also open on weekends with limited hours and coverage.

A drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.

How to apply and what to expect:
Send your resume to jobs@opendental.com. Make sure that you include your phone number, email address, physical address, and how you found the job listing. We will contact you as soon as possible, depending on load. Feel welcome to contact us again if you have not heard back.

We will talk to you on the phone and ask some basic questions to get the process started. During or after the phone call we arrange for you to come in and be interviewed. The interview may consist of:

  • Filling out an application.
  • Providing a writing sample (grammar, spelling, and basic legibility are evaluated).
  • Taking a multiple choice pattern recognition test.
  • Brief knowledge tests.
  • A behavioral interview by other employees.

If you do well, you will be asked to come in for a final interview where we can give you basic instructions and see how you respond. This will take a little under two hours. This part is fairly subjective, but includes some objective components.

Soon after (usually a few days, sometimes longer) we may offer you a position, or let you know that you have not been offered a position. Keep in mind that even applicants who are not immediately hired, or asked to come in for a final interview, may be offered a position in the future.

Dental Assistant/Software Support
Open Dental is looking for experienced Dental Assistants, Receptionists, and Hygienists who are wanting to transition to an office-based support role.

This position involves phone-based support and online training for our dental office customers around the United States and abroad. Support Technicians work in-office at one of our Salem locations, while providing remote support to our customers. There is also the opportunity for occasional travel.

In addition to dental office experience, the ideal candidate will also demonstrate the following qualities:

  • Good communication skills
  • Comfortable talking on the phone
  • Eager to learn and solve new problems
  • Preferred typing speed: at least 40 words per minute

Essential Job Functions:

  • Remote connect to customer computers and interpret complex issues and problems with various software programs and systems even when customer is unable to describe issue (training provided by Open Dental)
  • Verbally communicate with customers in a professional manner

Benefits include very good medical and dental insurance, 401k retirement with up to 4% company match, paid life insurance, paid holidays, and paid time off (vacation or sick).

We are open 5:00 am to 6:00 pm M-F, but with light coverage early and late.

Compensation: Wages start between $22.50-27/hour+ DOE.

We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office. Additionally, we do require a high school diploma or GED for this position.

To apply: please email your resume to jobs@opendental.com and indicate which position you are applying for.

Software Engineer I (Programmer)
The position mostly revolves around developing computer code for dentists and dental patients. We develop both internet browser based applications and Microsoft Windows server/client installed solutions. All of our software communicates with a relational database on the back end, usually MySQL.

The ideal candidate for the Software Engineer position will meet the following requirements:

  • Bachelor's degree in Computer Engineering or a software programming related field
  • Professional appearance and demeanor
  • Experience with C# or Java a plus
Job Responsibilities:
  • Collaborate with other software engineers and support technicians
  • Design, code, test, debug, and implement solutions using software design patterns, style guides, and best practices
  • Research and resolve customer reported issues. Participate in customer support and high level troubleshooting
  • Document programming problems and resolutions for future reference
  • Maintain historical records by documenting program development and revisions
  • Maintain confidentiality
  • Independently manage time

Benefits include very good medical and dental insurance, 401k with match, paid holidays and paid time off (vacation or sick time). Wage for this position starts at $32-34/hr DOE, 40 hours/week. While we do not require employees to work over 40 hours/week, we generally allow it for employees who are interested.

Drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.

Software Engineer II (Web Developer)
The position will primarily involve developing web applications in Angular for dentists, dental patients, and Open Dental staff. Our applications commonly handle confidential information such as protected health information (PHI) so mindfulness of security is a must.

The ideal candidate for the Web Developer position will meet the following requirements:

  • Bachelor’s degree in Computer Engineering or a software programming related field
  • 1+ years of Angular experience
  • Solid understanding of JavaScript and TypeScript
  • Professional appearance and demeanor

Helpful, but not required:

  • Experience with RESTful APIs
  • Experience with relational databases (e.g., MySQL, MariaDb)

Job Responsibilities:

  • Plan and implement Angular components, services, unit tests, etc. based on written concepts/mockups following patterns, style guides, and best practices
  • Maintain documentation for Angular applications, library modules, and internal processes
  • Occasional work on backend systems such as RESTful APIs and code generators
  • Collaborate with software engineers and support technicians
  • Maintain confidentiality
  • Independently manage time

Benefits include very good medical and dental insurance, 401k with match, paid holidays and paid time off (vacation or sick time). Wage for this position starts at $40/hr+ DOE, 40 hours/week. While we do not require employees to work over 40 hours/week, we generally allow it for employees who are interested.

Drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.

Software Engineer II (UI/UX Engineer)
This position will primarily involve designing new applications and features via mockup tools and implementing these designs in Angular. There is a strong emphasis on understanding what constitutes a good user experience both from a visual and an interactive perspective. Interested candidates must submit a portfolio that contains websites/web applications demonstrating their abilities.

The ideal candidate for the UI/UX Engineer position will meet the following requirements:

  • Bachelor’s degree in Graphic Design, Computer Science, or a web design related field
  • 1-3 years of experience in designing web sites/applications
  • Solid understanding of HTML/CSS
  • Professional appearance and demeanor

Helpful, but not required:

  • Experience with Angular
  • Experience with SaaS/SCSS

Job Responsibilities:

  • Create web application mockups based on written concepts and requirement lists
  • Ensure that all web designs are compatible with desktop and mobile devices
  • Implement layout and styling in Angular using HTML/SCSS following patterns, style guides, and best practices
  • Maintain documentation for style guidelines and relevant internal processes
  • Collaborate with software engineers and support technicians
  • Maintain confidentiality
  • Independently manage time

Benefits include very good medical and dental insurance, 401k with match, paid holidays and paid time off (vacation or sick time). Wage for this position starts at $40/hr+ DOE, 40 hours/week. While we do not require employees to work over 40 hours/week, we generally allow it for employees who are interested.

Drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.

To be considered for this position, a portfolio must be submitted with your resume.

Network Engineer
We are interviewing candidates to fill a Network Engineer I or Network Engineer II position. The position will mostly revolve around installing (and maintaining) our software on cloud based servers and then interfacing with customers to deliver access to the installed software as a Software as a Service (SaaS). Training will be provided by engineers designing the system, and the successful candidate will then work on improving the process and training other installers. We are interested in interviewing both experienced and inexperienced candidates.

The ideal candidate for the Network Engineer position will meet the following requirements:

  • Bachelor's degree in Computer Science, Engineering, Networking, or related field
  • Professional appearance and demeanor

Optional but helpful:

  • Experience with the Software as a Service (SaaS) distribution model
  • Experience with C# or Java
  • Network communication/design/security knowledge and experience

Job Responsibilities:

  • Collaborating with other engineers and support technicians
  • Assisting with network architecture design
  • Feasibility testing for new features
  • Cost studies of various implementations.
  • Customer support

Benefits include very good medical and dental insurance, 401k with match, paid holidays and paid time off (vacation or sick time). Wage for Network Engineer starts at $30-40/hr DOE, 40 hours/week. The large starting range reflects our openness to interviewing candidates of varying experience levels. While we do not require employees to work over 40 hours/week, we generally allow it for employees who are interested.

Drug test and background check will be required. We generally don't hire someone who lives far outside of Salem because it's beneficial for us to have employees who live near the office.

Software Engineer Intern (Programmer)
The Software Engineer Intern position includes writing SQL queries, programming primarily in C#.net, possibly GWT, MGWT (Java implementations). We expect to teach you our patterns. You may also be working with customers at times to troubleshoot potential bugs.

The ideal candidate for the Software Engineer (Programmer) intern position will meet the following requirements:

  • Computer Science/Computer Engineering major, Junior standing or greater, with Senior standing moving into the next school year.
  • Willing to work full time during the summer

Not required but helpful:

  • C# and or Java knowledge or experience
  • SQL/MySQL knowledge or experience
  • Willing to work part time during the school year

Flexible schedule.

Compensation: $25/hr to start.
Drug test and criminal background check required.

Maintenance Worker

This job involves maintaining our office building and associated grounds to keep facilities and equipment clean and orderly. Responsibilities will be primarily janitorial, groundskeeping, and cubicle assembly.

Starting Hourly Pay: $18.00/hr - $20.00/hr

Duties may include but are not limited to the following:
- Perform mostly indoor janitorial duties such as dusting, sweeping, mopping, cleaning carpets, cleaning and sanitizing break and lavatory facilities, and emptying trash.
- Operate a variety of custodial equipment to perform cleaning and maintenance duties.
- Groundskeeping duties such as watering, mowing, raking, weeding, pruning, fertilizing, planting, etc.
- Operate tractors, chippers, sprayers, etc.
- Assemble and configure cubicles and furniture.
- Perform other duties of a similar nature as required by management.

Required:
- High School Diploma or GED
- Ability to perform assigned custodial tasks independently by following oral and written instructions
- Problem solving
- Verbal and listening communications
- Time management
- Ability to work independently
- Knowledge of standard cleaning procedures, chemicals, products, and equipment
- Ability to read and understand labels and instructions, particularly on the use and application of cleaning chemicals and products

Licenses:
- Valid Oregon State driver's license

Helpful but not required:
- Janitorial Experience
- Landscape and grounds keeping
- Irrigation system use and maintenance

Working Conditions:
- Work will generally be performed in an office environment and/or outdoors
- Must be able to bend, stoop, squat, and stand/walk for long periods of time
- Engage in repetitive work motions such as gripping, lifting, carrying, pushing, pulling, and mopping
- Frequent use of hands and arms and may require reaching above shoulders and head, climbing ladders, and cleaning surfaces at a variety of heights and angles
- Frequently required to lift equipment and/or materials up to 35 pounds, with occasional lifting of up to 60 lbs


 

Open Dental Software 1-503-363-5432