Desktop Support Engineer Job Description

Use this Desktop Support Engineer job description template to advertise the open roles for free using You can use this template as a starting point, modify the requirements according the needs of your organization or the client you are hiring for.
Desktop Support Engineer

Desktop Support Engineer responsibilities

  • Addressing user tickets regarding hardware, software and networking
  • Walking customers through installing applications and computer peripherals
  • Asking targeted questions to diagnose problems

Desktop Support Engineer Job Description Template

Job Brief

We are looking for a Desktop Support Engineer to to provide technical assistance to our clients. You will help install, upgrade and troubleshoot hardware and software systems.

If you’re computer-savvy and enjoy supporting end users, we’d like to meet you. To succeed in this role, you should have a problem-solving attitude along with the ability to give clear technical instructions. You should also be familiar with remote troubleshooting techniques.

Ultimately, you will ensure prompt and accurate customer service and increase client satisfaction.


  • Address user tickets regarding hardware, software and networking
  • Walk customers through installing applications and computer peripherals
  • Ask targeted questions to diagnose problems
  • Guide users with simple, step-by-step instructions
  • Conduct remote troubleshooting
  • Test alternative pathways until you resolve an issue
  • Customize desktop applications to meet user needs
  • Record technical issues and solutions in logs
  • Direct unresolved issues to the next level of support personnel
  • Follow up with clients to ensure their systems are functional
  • Report customer feedback and potential product requests
  • Help create technical documentation and manuals


  • Proven work experience as a Desktop Support Engineer, Technical Support Engineer or similar role
  • Hands-on experience with Windows/Linux/Mac OS environments
  • Working knowledge of office automation products and computer peripherals, like printers and scanners
  • Knowledge of network security practices and anti-virus programs
  • Ability to perform remote troubleshooting and provide clear instructions
  • Excellent problem-solving and multitasking skills
  • Customer-oriented attitude
  • BSc in Computer Science or relevant field

Desktop Support Engineer Job Description Examples

Desktop Support Engineer: New Grad Internship • Jane Street

About the Program

This is a unique internship opportunity for the Summer 2022 graduating class that will take place the fall season following your graduation. Interns will spend 3 - 4 months learning about our IT Operations infrastructure and exploring a career in Desktop Support Engineering. It is our goal to extend a full-time Desktop Support Engineer offer, commencing shortly following the....

Read more
Desktop Support Engineer • Robert Half

This is a 3-6 month contract to hire opportunity located on site 5 days per week in Crystal Lake, IL.

Job Details...

As a Desktop Engineer you will be responsible for ensuring the computing environment is optimized and that computers are ready and maintained for end user success.

Develop and maintain optimal desktop technical architecture for all locations, including physical and virtual com...

Read more
Desktop Support Engineer • Epic

We are seeking smart and friendly computer enthusiasts with a knack for technical troubleshooting to join Epic's Computer and Technology Services (CaTS) team. You will be a go-to for all things technical, providing support and designing and implementing solutions for the challenging world of healthcare IT. Your focus will be managing the day-to-day functions of internal technology to keep Epic....

Read more
Desktop Support Engineer • Highview Staffing

We are working with a fantastic Hedge Fund in Boston that is in search of a Desktop Support Engineer to join their team onsite in Boston. As a Desktop Support Engineer with this firm you will be asked to work within their Information Technology team supporting their user systems, servers, and virtualization. This opportunity will allow you to work within a fast paced environment with a medium.....

Read more