Table of Contents
Table of Contents
People trying to figure out what a Design Engineer is and want to see tangible examples of design engineering work.
I won't walk you through what defines and distinguishes each of these, because I don't fully understand most of them. Few people do. They're fuzzy, malleable pointers to a wide array of skills and responsibilities that differ from company to company. But they're our best attempt at describing emerging roles in the very young field of software creation.
Throwing this extra label onto the pile feels necessary though. Design engineer captures something simple, important, and worth distinguishing: a person who sits squarely at the intersection of design and engineering, and works to bridge the gap between them.
They're people who know how to run a design process to decide how something should work, look, and feel, and have the engineering chops to implement it. They can quickly iterate on ideas by cycling between design exploration, research, and live code. The skillset is ideal for prototyping, exploratory interaction design, and building robust design systems.
Others have written about the role in more detail, so I'll lean on their insights to flesh out the definition:
Rather than dwell too long on the definitions and literature, I'm more interested in practical examples of design engineering work out in the wild. Selfishly, I'm trying to figure out whether I'm a design engineer, or want to become one when I grow up.
The best way to do this is to find and follow people doing design engineering work in public, and pay attention to their outputs, skills, and responsibilities.
Over the last year or two, I've seen an increasing numbers of these folks pop up. Most from a small set of companies like , , and , known for their attention to interface design detail and slick product interactions, who are clearly encouraging and cultivating design-engineer hybrids.
So here's my list of people I consider design engineers, based on the work they put in public. It's not exhaustive or comprehensive. I am not listing all design engineers known to the universe. Only the ones I pay attention to and respect the work of. Maybe it'll help you figure out what design engineers are too.
1. Rauno Freiberg
2. Paco Coursey
3. Szymon Kaliski
4. Amelia Wattenberger
5. Andy Allen
6. Alex Obenauer
7. Bret Victor
8. Emil Kowalski
9. Steve Ruiz
10. Bartosz Ciechanowski
Some caveats
I've intentionally only listed people who put lots of work in public. But the work people put in public is not necessarily the work they do day-to-day.
People are incentivised to only share their sexy, shiny, flawless creations, rather than their messy process or shameful failures. Some of the especially tedious and labourious work isn't easily shareable, such as advocating for robust design systems and cleaning up legacy code.
I am not under any illusions that these public works constitute the entirety of what design engineers create or spend all day making. I'm sure some spend their days “aligning stakeholders,” buried under a mountain of strategic documents and trapped by heirarchical approval chains. Say a small prayer for them.
If you're mortally offended that I didn't include someone who you think is the definition of a design engineer, tweet at me and include examples of their work. It's not helpful to send me people who don't work in public. I'm sure there are a thousand and one exceptional design engineers buried in the basement of Apple, but we'll never get to see their work or learn from them.