Google Design
Published in

Google Design

What Does a UX Engineer Do, Exactly? A Little Bit of Everything

A meditation on the many hats I wear as a UX engineer and full-stack developer

Office Space, 1999 [1]

Confession time: I have no idea what to tell my friends and family when they ask me what I do as a UX Engineer at Google. I usually say something about building prototypes for new products and features but it’s so much more than that.

UX Engineers wear many hats [2][3]

Every day is different and I wear a lot of hats, figuratively speaking. Some days I’m building a prototype or writing production code, other days I’m doing community work like giving presentations, recruiting college students, creating tools to make my colleagues’ lives easier, or even designing logos and graphics. I like the variety and it never gets boring. More on that later, humor me as I briefly unpack my unconventional journey to becoming a full-stack developer.

In high school, I had a heightened interest in architectural drawing and foreign language, which then oddly led to an undergraduate Computer Science degree with an emphasis in Computer Graphics and Database Management. And then later evolved into an MBA concentrating on Technology Management and Information Technology. Would I recommend this same path to everyone? Probably not, but I have discovered that my diversity in curricula fosters empathy and makes it easy for me to work with designers, engineers, and project managers. This not only allows me to step into — and be effective — in any situation, but most importantly, be a unicorn for recruiters to find.

Google UXEs are unicorns

When I initially joined Google as a UI Developer in 2014, I had no idea what the title “UX Engineer” — also known within the industry as: Creative Technologist, Product Design Engineer, and Design Technologist (a rose by any name)— meant or what the role entailed. It was only once my job description changed a few months later —and I had to get a new business card — that I discovered the intricacies and unique function this position fulfilled.

Spectrum of Design to Development

One important element to point out is that within the UX Engineer field, we have two “lenses” or concentrations — the design and engineering lens. But regardless of title or lens, we are ultimately the glue between design and engineering.

Comparing UXE Design and Engineering lenses

All UX Engineers have four common traits:

  • A solid understanding of programming fundamentals
  • A strong advocacy for UX, adept at UI implementation
  • Great collaboration skills to work alongside design, research, and product partners
  • Bi-lingual in pixels and pointers

Let’s delve into some other UX Engineer qualities more deeply:

Prototype early and often


In meetings, a UX Engineer is able to advocate for content strategy, creative directions, and engineering complexities. Because UX Engineers are most like the end-users, the majority of issues can be identified at the prototyping stage. The sooner a prototype is integrated into the software development life cycle, the more likely it is that opportunities, mistakes, and overlooked details will present themselves before ultimately impacting budgets and launch calendars.


No job is without challenges. Some examples are:

  • Staying current on tooling
  • Balancing priorities
  • Communicating the value provided to cross-functional partners
  • Finding more UXEs to join Google (we’re a small bunch always looking for more help)


Do you like to travel? UX Engineers are ideally positioned for business trips. For sprints and product explorations, it’s more economical for a company to send one full-stack developer on a business trip rather than sending designers, engineers, and content strategists. Why not travel the world while saving the company money, right?

UXEs are also great representatives at conferences because they can present a keynote or session on the full product development lifecycle and then can speak to attendees in follow-ups about the design or engineering challenges they experience.

Note that this is generally the case for most UX Engineers, but your mileage may vary (pun intended).

The Hard Sell

Still debating whether a role as UX Engineer is right for you? Do you enjoy doing all of the following:

  • Implementing UIs
  • Prototyping
  • Designing for the medium
  • Building tools to improve the UX process
  • Building inclusive products
  • Bringing delight to users

Check out for more information

Apply at




Stories by Googlers on the people, product, and practice of UX at Google. For editorial content and more visit

Recommended from Medium

8 Ways To Improve the Handover with Engineers

Moving towards a future of Dark UI

Airbnb flawlittles

How I learned to compartmentalize: tactics to find work life balance and become a better designer

Biggest Mistake in a Product Manager Interview and 7 Steps to Overcome It

The line between “A Web Designer and Web Developer”

Butterflies, not moon shots

blue butterflies on pink brick background

Drawing From The Past

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Erik Haddad

Erik Haddad

Senior UX Engineer @ Google

More from Medium

10 Things That Make a Great Product Designer

In-Flexibility mantra for UI designers in Corporate ecosystems

Inside my first Design Sprint Challenge

5 Things Scuba Diving taught me about UX Design

Two colleagues enthusiastically collaborating surrounded by pens, paper and their laptops