Skip to content
jobs·jobs·jobs.com

Remote Customer Engineer jobs

13 open positions in the United States, newest first.

Customer engineers are engineers assigned to customers instead of an internal product team. The title covers technical work on both sides of the sale: helping prospects evaluate and design around a product, and helping existing customers deploy, integrate and troubleshoot it. The common thread is hands-on technical ownership of specific customer accounts.

About the Customer Engineer role

What the work looks like

  • Work directly with a customer's developers to design their integration and review their architecture.
  • Reproduce and debug customer-reported issues by reading logs and code, and escalate confirmed bugs to engineering.
  • Build sample code, scripts and prototypes that unblock a customer's implementation of the product.
  • Run technical onboarding sessions, workshops and regular check-ins for a set of assigned accounts.
  • Turn recurring customer problems into documentation and into specific feedback for the product team.

What employers ask for

  • Programming in Python, Java, Go or JavaScript
  • APIs, SDKs and integration debugging
  • Cloud infrastructure on AWS, Azure or GCP
  • Linux, networking and SQL basics
  • Explaining technical trade-offs to customers
  • Experience in a customer-facing technical role

Doing this job remotely

Customers are met on video calls, shared chat channels and screen shares, so the job is commonly remote. Customer engineers are generally matched to accounts in their own time zones and may join an escalation or on-call rotation for urgent issues. Strategic accounts sometimes call for on-site visits during rollouts.

Where it comes from and where it leads

Customer engineers come from software engineering, support engineering, implementation or IT consulting. From there they move into solutions architecture, sales engineering, technical account management, or back into product engineering with strong customer knowledge.