UXエンジニアは、UX(ユーザーエクスペリエンス、ユーザー体験)を向上させるためのデザインや開発を担当するエンジニアです。デザイナーやリサーチャーと協力しながら、新しい機能の実装やコンセプトの策定などに携わります。
具体的にはコンセプトやシナリオ・UIの整合性を検証するための「プロトタイピング」とプロダクトの品質やデザインを担保しながらシステムを運用できる「デザインシステム」の構築などを担当します。また、デザイナーとエンジニアの間をつなぎ、同じ方向へ進めるよりよいチームを作っていくのもUXエンジニアの重要な役割です。
UXエンジニアには企業によって、異なるスキルと業務を求められることが多いですが、共通する目的は、ユーザーの満足度を上げ、サービスを存続させていくことにあります。