About the job
The Storm design system team within AUX defines the UX foundations, guidelines and owns the design system that enables teams across Amazon Advertising to design on-brand advertiser experiences efficiently and at scale. We’re looking for a Design Technologist (DT) to define and deliver tooling solutions for our design system to support designers and developers worldwide. This individual will help build AI-based ecosystems to rapidly accelerate builders’ access to high-quality prototypes, user-centered writing guidelines and research agents to pair product design with customer feedback. This person will create and maintain new web/native-based applications, create services, and launch plugins for design applications (e.g., Figma). These solutions will require connections to 1P and 3P APIs/endpoints, documentation and presentation to help streamline workflow and transitions between designer and developer teams. Key goals of this role include: 1) unlock critical UX resources, democratizing and making them accessible for utilization in all stages of the product development lifecycle; and 2) automate inefficiencies across teams by staying close to customer needs.
Responsibilities
- Actively participate in concept development and design ideation as part of a cross-functional team.
- Rapidly build and iterate on functional prototypes that express design intent, using the best and most appropriate tools and techniques for the task.
- Bring strong UX intuition — interpret design intent, identify usability issues, and ensure design quality carries through from concept to working code.
- Partner with engineering to ensure that interactive techniques and technologies translate through to scalable tools and services.
- Partner with design and research to create realistic prototypes to test with end customers
- Be able to work creatively through and around perceived limitations and/or challenges imposed by the delivery platform to create delightful experiences for customers.
- Lead large, wide impact DT projects. Examples could include a specific tool or service that supports many disparate areas of the site or product line.
- Lead others and set direction in the face of ambiguity
- Evaluate and document any new creative and/or engineering standards or patterns that could arise from your work
- Effectively present work to all levels of leadership
Qualifications
Minimum
- 3+ years of front-end technologist, engineer, or UX prototyper experience
- Have coding samples in front end programming languages
- Experience with UI design for complex workflows and for end users
- BS degree in computer science or equivalent, or 4+ years of technical work experience
- Have an online portfolio or samples of work on resume, demonstrating experience creating great end-to-end, user-centered design solutions and patterns, across desktop and mobile devices
- Experience with web, mobile web, and mobile app development including both front-end and back-end (e.g., building APIs, services, or cloud-based applications)
- Proficiency with Figma and modern front-end frameworks (React, TypeScript)
- Experience building applications that integrate LLMs, AI/ML APIs, or agentic workflows
Preferred
- TypeScript experience
- Strands Agents or similar agentic frameworks
- Figma Plugin and REST APIs
- Kiro skills, powers, and agents
- Uses a metrics-driven approach to building, testing, and iterating on AI agents, complex skills/steering files, or MCP servers
- Takes advantage of the latest agentic UX patterns and invents new ones when necessary
- Uses emerging AI tools and techniques to create solutions that were previously impossible or unfeasible to implement