Customer-Facing Engineering Positions

Listed below are the customer-facing engineering job positions often found at technology companies. This list is organized by department. Click on a position to see its description, including the typical activities performed.

Two customer-facing engineering positions carrying the same title in two different companies may not have the same responsibilities. For example, in researching job descriptions for Solutions Engineers, I found cases where companies’ Solutions Engineers work primarily in a post-sales capacity. I also found cases where the Solutions Engineers work primarily in a pre-sales capacity.

Also, two positions with the same responsibilities may carry a different title in each company. For example, a Solutions Engineer in one company may have the same (or very similar) responsibilities as an Implementation Engineer/Integration Engineer in a different company.

So, to understand a person’s job position, look beyond the job title and see what activities the person is actually performing in the position.


  1. Technical Support Engineer
  2. Implementation Engineer
  3. Integration Engineer
  4. Solutions Engineer
  5. Solutions Architect

Professional Services

  1. Professional Services Engineer
  2. Professional Services Consultant


  1. Technical Marketing Engineer
  2. Technical Evangelist


  1. Sales Engineer