UX Design Engineer, Content Tooling
📍 Job Overview
Job Title: UX Design Engineer, Content Tooling
Company: DoorDash USA
Location: San Francisco, CA; Sunnyvale, CA; Seattle, WA; New York, NY
Job Type: Full-Time
Category: Engineering / Design Operations (Content Tooling)
Date Posted: 2026-03-30
Experience Level: Mid-Senior Level (5-10 years)
Remote Status: On-site (Hybrid potential implied by multiple office locations)
🚀 Role Summary
-
Spearhead the technical development and strategic implementation of internal content tooling platforms for a global Design organization.
-
Drive innovation at the intersection of design and engineering, focusing on building and embedding LLM-driven workflows into product experiences to enhance content creation and deployment.
-
Lead full-stack development efforts for tools that empower Product Managers and Designers to generate, manage, localize, and deploy product content efficiently at scale across multiple brands (DoorDash, Wolt, Deliveroo).
-
Integrate content tooling with experimentation platforms (A/B testing, feature flags) to minimize engineering dependencies and accelerate the testing and deployment of content variants.
📝 Enhancement Note: This role is a critical bridge between design and engineering within DoorDash's operations, specifically focusing on empowering the Content Design team. The emphasis on LLM integration and full-stack development for internal tooling suggests a need for candidates who can not only build robust software but also understand and translate complex design and content workflows into scalable, automated solutions. The multi-brand aspect (DoorDash, Wolt, Deliveroo) indicates a need for systems thinking and experience managing complexity in diverse product environments.
📈 Primary Responsibilities
-
Design and build internal content tools that streamline the generation, management, localization, and deployment of product content across global brands.
-
Develop and maintain frontend experiences using React, modern JavaScript, and TypeScript, ensuring a user-friendly interface for non-engineering audiences.
-
Design, implement, and maintain backend services and APIs (e.g., using Kotlin/Java) to support content tooling functionalities, including experimentation and automation workflows.
-
Integrate content tools with A/B testing platforms and feature flagging systems to enable seamless testing and automated deployment of content variants with reduced engineering overhead.
-
Build robust pipelines for the end-to-end process of variant generation, experiment execution, and automated deployment of winning content.
-
Write clean, maintainable, and production-quality code, actively participating in code reviews to ensure high standards of software development.
-
Optimize system performance, reliability, and scalability across the entire technology stack, proactively identifying and troubleshooting issues.
-
Collaborate closely with cross-functional teams including Content Designers, Product Designers, Product Managers, AI Infrastructure, Design Systems, and Localization teams across DoorDash, Wolt, and Deliveroo.
-
Define, track, and report on key performance metrics such as speed to ship, tool adoption rates, content quality improvements, and content designer time saved to demonstrate impact.
📝 Enhancement Note: The primary responsibilities highlight a strong emphasis on full-stack engineering for internal tools. The role requires not just coding proficiency but also the ability to understand and optimize complex workflows, particularly those involving content generation, localization, and deployment. The focus on A/B testing integration and pipeline development points to a need for candidates with a deep understanding of product development lifecycles and experimentation.
🎓 Skills & Qualifications
Education: While no specific degree is listed, a Bachelor's degree in Computer Science, Engineering, Human-Computer Interaction, or a related field is typically expected for roles of this nature. Equivalent practical experience will also be considered.
Experience: 5-10 years of progressive experience in design engineering, UX engineering, or senior software engineering roles, with a strong focus on building complex internal tools or platforms.
Required Skills:
-
Full-Stack Development: Proven expertise in both frontend and backend development, with the ability to own and deliver end-to-end solutions.
-
Frontend Engineering: Strong proficiency with modern frontend frameworks such as React, and advanced skills in JavaScript and TypeScript, including component library development.
-
Backend Engineering: Solid experience designing and implementing backend services and APIs, with familiarity in languages like Kotlin or Java.
-
System Design & Architecture: Ability to design scalable and maintainable systems, with a strong understanding of multi-product and multi-brand environments.
-
Cross-functional Collaboration: Demonstrated ability to partner effectively with designers, content strategists, Product Managers, and engineering teams to translate complex workflows into scalable software products.
-
Problem-Solving: Excellent analytical and debugging skills, with the capacity to troubleshoot issues across the entire technology stack.
-
Ambiguity & Dependencies: Comfort and effectiveness in ambiguous, cross-functional environments with multiple dependencies and stakeholders.
-
Content Tooling Concepts: Understanding of the product content lifecycle, including generation, management, localization, and deployment at scale.
Preferred Skills:
-
Internal Platform Development: Prior experience building internal tools and platforms specifically for non-engineering or creative audiences.
-
AI/ML Integration: Familiarity with AI-driven systems, Large Language Model (LLM) integrations, prompt engineering, or evaluation pipelines.
-
Experimentation Platforms: Experience integrating with or building upon A/B testing frameworks, feature flagging systems, or experimentation infrastructure.
-
Agile Methodologies: Experience working within Agile development environments and collaborating effectively with distributed teams.
-
Localization Workflows: Understanding of localization processes and tools for global product deployment.
-
Design Systems: Experience working with or contributing to design systems to ensure consistency in tooling interfaces.
📝 Enhancement Note: The experience level is clearly defined as 5-8 years for the core requirement, with a broader range of 5-10 years implied by the "Mid-Senior Level" category and the scope of responsibilities. The emphasis on "internal tools or platforms" and "partnering with designers" is crucial for candidates to highlight. The "Nice to have's" strongly suggest that candidates with AI/LLM exposure will have a significant advantage.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrate full-stack development capabilities through projects showcasing both frontend and backend contributions.
-
Include examples of internal tools or platforms built, highlighting the problem they solved and the impact achieved (e.g., efficiency gains, user adoption).
-
Showcase projects involving complex system design, particularly those managing data across multiple products or brands.
-
Present case studies where you collaborated with design or non-engineering teams to translate requirements into functional software.
Process Documentation:
-
For each project, clearly articulate the development process, from initial requirements gathering and design to implementation, testing, and deployment.
-
Detail the workflow design and optimization strategies employed to make the tool efficient and user-friendly for its intended audience.
-
Explain the implementation and automation methods used, particularly how the tool integrates with other systems or processes.
-
Provide insights into how you measured the performance, impact, and adoption of the tools you built, using relevant metrics.
📝 Enhancement Note: For a UX Design Engineer role focused on tooling, the portfolio is paramount. It should not just showcase code but demonstrate a deep understanding of the user (designers, PMs), the problem (content scalability, localization), and the solution (robust, integrated tooling). The ability to articulate process and impact with data is key.
💵 Compensation & Benefits
Salary Range:
-
I4 Level: $124,400 - $183,000 USD
-
I5 Level: $148,200 - $218,000 USD
-
I6 Level: $176,800 - $260,000 USD
📝 Enhancement Note: The provided salary ranges are national base pay ranges within the United States, inclusive of Illinois and Colorado. Specific compensation will be localized based on the employee's work location (San Francisco, Sunnyvale, Seattle, New York). These ranges represent base salary only and do not include equity grants or other potential compensation. The role appears to be open to multiple levels (I4, I5, I6), suggesting flexibility based on candidate experience and qualifications. The salary ranges are competitive for senior engineering roles in these high-cost-of-living tech hubs.
Benefits:
-
401(k) plan with employer matching
-
16 weeks of paid parental leave
-
Wellness benefits
-
Commuter benefits match
-
Flexible paid time off/vacation for salaried roles
-
80 hours of paid sick time per year (salaried roles)
-
Comprehensive medical, dental, and vision benefits
-
11 paid holidays
-
Disability and basic life insurance
-
Family-forming assistance
-
Mental health program
-
Equity grants are also a potential component of compensation.
Working Hours: The standard working hours are implied to be 40 hours per week for full-time salaried employees, with flexibility for paid time off.
📝 Enhancement Note: The benefits package is comprehensive, covering health, financial well-being, work-life balance, and professional development. The distinction between salaried and hourly roles for PTO/sick leave is noted, though this role is specified as full-time, implying salaried.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology/Logistics/Food Delivery Platform
Company Size: Large (DoorDash is a publicly traded company with tens of thousands of employees globally, across its various brands including Wolt and Deliveroo). This scale implies a need for robust, scalable, and standardized operational processes and tools.
Founded: 2013
Company Description: DoorDash is a technology company focused on empowering local economies by connecting consumers with merchants and delivery drivers (Dashers). They are expanding beyond food delivery to groceries and other goods.
Company Specialties: Food delivery, logistics, e-commerce, merchant services, driver services.
Team Structure:
-
The role sits within the global Content Design organization, but it's a highly technical, engineering-focused position that supports this team.
-
The UX Design Engineer will function as the "technical backbone," implying a central, foundational role for tooling development.
Methodology:
-
Data-Driven Decision Making: Emphasis on defining and tracking metrics (speed to ship, adoption, quality, time saved) to measure impact and drive decisions.
-
Agile Development: Implied by the mention of "Agile environments" in preferred skills, suggesting iterative development cycles and rapid prototyping.
-
User-Centric Design: Focus on building tools for non-engineering audiences (PMs, designers) means a strong emphasis on user experience and usability.
-
Scalability & Efficiency: The need to support multiple brands and large-scale content deployment necessitates a focus on efficient, scalable systems and automation.
Company Website: https://www.doordash.com/
📝 Enhancement Note: The company's rapid growth and expansion across multiple brands (DoorDash, Wolt, Deliveroo) are critical context. This role is designed to create foundational tooling that supports this complex, multi-national operation, demanding an understanding of scale, localization, and diverse user needs.
📈 Career & Growth Analysis
Operations Career Level: This role is positioned as a senior individual contributor (I4-I6 levels), acting as a technical leader for content tooling. It bridges UX Design and Software Engineering, offering a unique career path for those interested in the operational enablement of creative and content teams.
Reporting Structure: While the exact reporting line isn't specified, this role likely reports into a Design Operations, Engineering, or Product Management lead who oversees tooling and platform development for the Design org. Collaboration will be extensive across many departments.
Operations Impact: The role has a direct impact on the efficiency and scalability of content creation and deployment across DoorDash's global portfolio. By building better tools, this position enables faster iteration, improved content quality, and significant time savings for design and product teams, ultimately contributing to a better user experience and faster go-to-market for product features.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in full-stack development for internal tools, AI/LLM integration, and platform architecture within a high-growth tech environment.
-
Leadership in Tooling: Grow into a lead or principal engineer role for content tooling, potentially shaping the long-term strategy and roadmap for design enablement technologies.
-
Cross-Functional Leadership: Develop strong collaboration and influence skills by working across multiple brands and diverse functional teams (Design, PM, Engineering, Localization, AI).
-
Product Sense Development: Enhance understanding of product development lifecycles, experimentation, and the critical role of content in user experience.
📝 Enhancement Note: This role offers a specialized career path for engineers who enjoy building impactful tools for creative teams. The opportunity to work across multiple global brands and with cutting-edge AI technologies provides significant growth potential.
🌐 Work Environment
Office Type: The role is based in physical offices in San Francisco, Sunnyvale, Seattle, or New York. This suggests an on-site or hybrid work model where in-office presence is expected for collaboration, though specific hybrid policies are not detailed.
Office Location(s):
-
San Francisco, CA
-
Sunnyvale, CA
-
Seattle, WA
Workspace Context:
-
Collaborative Environment: Expect a dynamic, fast-paced environment with significant cross-functional interaction. The role requires close partnership with designers, PMs, and other engineers.
-
Tools & Technology: Access to a modern tech stack, including robust development environments, cloud infrastructure, and potentially internal AI/ML platforms.
-
Team Interaction: Opportunities to work closely with diverse teams, share knowledge, and contribute to a culture of continuous improvement and innovation in tooling.
Work Schedule: Standard full-time hours (approximately 40 hours/week) are expected, with flexibility afforded through the company's paid time off policies. The nature of the role may require occasional off-hours support for critical system issues.
📝 Enhancement Note: The multiple office locations indicate a significant presence in key tech hubs. While the role is listed as "On-site," the presence in multiple cities might suggest some flexibility or team distribution, but candidates should assume a requirement for regular office attendance in one of the listed locations.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A recruiter or hiring manager will review applications and conduct an initial call to assess basic qualifications, experience, and cultural fit.
-
Technical Screening: Expect a technical phone or video interview focusing on full-stack development skills, system design, and experience with relevant technologies (React, Node.js/Kotlin/Java, etc.). This may involve coding challenges or architectural discussions.
-
Portfolio Review: A dedicated session where candidates present their portfolio, showcasing specific projects, their contributions, the problems solved, and the impact achieved. This is a crucial step for this role.
-
On-site/Virtual Loop: A series of interviews with various stakeholders, including Design Engineers, Product Designers, Product Managers, and potentially Engineering Managers. These interviews will assess problem-solving abilities, collaboration skills, system thinking, and understanding of the content tooling domain.
-
Final Interview: May involve a discussion with a senior leader or the hiring manager to finalize the decision.
Portfolio Review Tips:
-
Curate Select Projects: Focus on 2-4 of your strongest projects that best demonstrate your full-stack capabilities, experience with internal tools, and collaboration with design/non-engineering teams.
-
Structure Your Narrative: For each project, clearly articulate:
- The problem you were solving (e.g., "Content designers spent X hours manually localizing Y").
- Your specific role and contributions (e.g., "I led the full-stack development of the Z tool...").
- The technical approach and tools used (e.g., "Built with React for the frontend, Node.js backend, integrated with our A/B testing framework...").
- The outcomes and impact, quantified with metrics (e.g., "Reduced localization time by 50%", "Increased content deployment speed by 30%", "Achieved 80% adoption rate among content designers").
-
Highlight Collaboration: Emphasize how you worked with designers, PMs, and other stakeholders to understand requirements and deliver a successful solution.
-
Showcase Ambiguity Handling: If applicable, present a project where you navigated uncertainty or complex dependencies.
-
Be Prepared for Deep Dives: Expect technical questions about your architecture, code quality, and decision-making process.
Challenge Preparation:
-
System Design: Be ready to discuss how you would design a scalable content tooling system for multiple brands, considering localization, A/B testing integration, and LLM capabilities.
-
Coding Challenges: Practice common full-stack coding problems, focusing on clean code, efficient algorithms, and understanding of JavaScript/TypeScript and backend languages.
-
Behavioral Questions: Prepare for questions about teamwork, handling conflict, dealing with ambiguity, and your motivation for this specific role. Use the STAR method (Situation, Task, Action, Result).
📝 Enhancement Note: The portfolio review is a critical component. Candidates should prepare a compelling narrative that clearly links their technical work to tangible business impact and user benefits, especially for design and content teams.
🛠 Tools & Technology Stack
Primary Tools:
-
Frontend: React, TypeScript, modern JavaScript, component libraries (e.g., Storybook, internal design system components).
-
Backend: Kotlin, Java (or Node.js, Python – common for internal tools, but Kotlin/Java are explicitly mentioned).
-
Databases: Experience with SQL and/or NoSQL databases.
-
Cloud Platforms: Familiarity with cloud environments like AWS, GCP, or Azure.
Analytics & Reporting:
-
Experimentation Platforms: Experience integrating with or using A/B testing frameworks and feature flagging systems (e.g., LaunchDarkly, Optimizely, internal equivalents).
-
Analytics Tools: Familiarity with product analytics platforms (e.g., Amplitude, Mixpanel) for tracking tool usage and impact.
-
Dashboarding: Experience building or consuming dashboards for monitoring system performance and adoption metrics.
CRM & Automation:
-
Internal Systems: While not a traditional CRM role, understanding how to integrate with internal systems and potentially user management platforms is key.
-
Automation Tools: Experience building automated pipelines for deployment, testing, and content workflows.
-
Integration Technologies: Familiarity with RESTful APIs, GraphQL, and message queues for system connectivity.
-
LLM/AI Integration: Experience with Large Language Models (LLMs), prompt engineering, and integrating AI capabilities into workflows.
📝 Enhancement Note: The technology stack is a blend of modern web development technologies and infrastructure-level systems. Proficiency in React/TypeScript and a backend language like Kotlin/Java, coupled with experience in experimentation platforms and AI integration, is highly desirable.
👥 Team Culture & Values
Operations Values:
-
Empowerment: Building tools that empower content designers and PMs to be more effective and strategic.
-
Efficiency & Scalability: A drive to create solutions that work at scale across multiple brands and enable rapid iteration.
-
Collaboration: Strong emphasis on working together across disciplines and brands to achieve common goals.
-
Data-Driven Impact: Commitment to measuring the effectiveness of tools and processes through quantifiable metrics.
-
User-Centricity: Designing with the end-user (content creators, designers) in mind to ensure tools are intuitive and valuable.
Collaboration Style:
-
Cross-Functional Integration: Actively partnering with various teams (Design, PM, AI, Localization) to ensure tooling meets diverse needs.
-
Transparent Communication: Openly sharing progress, challenges, and insights through code reviews, documentation, and team meetings.
-
Iterative Feedback Loops: Embracing feedback from users and stakeholders to continuously improve tools and processes.
-
Knowledge Sharing: Contributing to a culture where best practices and learnings are shared across the organization.
📝 Enhancement Note: The culture at DoorDash, as described, emphasizes collaboration, speed, and user empathy. For this role, it translates to building impactful tools that genuinely help operationalize design and content efforts across a complex, global organization.
⚡ Challenges & Growth Opportunities
Challenges:
-
Ambiguity in Requirements: Navigating evolving needs and defining precise requirements for tooling in a fast-paced, multi-brand environment.
-
Technical Complexity: Integrating LLMs and AI workflows into existing systems and ensuring reliability, scalability, and ethical use.
-
Cross-Brand Standardization: Developing tools that can serve distinct needs across DoorDash, Wolt, and Deliveroo while maintaining a cohesive user experience.
-
Adoption and Change Management: Driving the adoption of new tools and workflows among non-technical users requires strong communication and support.
Learning & Development Opportunities:
-
AI/LLM Expertise: Gaining hands-on experience with cutting-edge AI and LLM technologies and their application in product development workflows.
-
Platform Architecture: Developing advanced skills in designing and building scalable, enterprise-grade internal platforms.
-
Global Product Operations: Understanding the complexities of operating and localizing products across different international markets.
-
Mentorship: Potential to be mentored by senior engineers and leaders in design operations and platform engineering.
-
Skill Specialization: Deepening expertise in UX engineering, full-stack development for creative tools, or AI integration.
📝 Enhancement Note: This role presents significant challenges related to complexity and innovation, but these are directly tied to substantial growth opportunities in high-demand areas like AI and platform engineering for creative enablement.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you built a complex internal tool. What was the problem, your approach, and the impact?" (Focus on demonstrating full-stack skills, user empathy, and quantifiable results).
-
"How would you approach designing a system to manage localized product content at scale for three different global brands?" (Assess systems thinking, scalability, and understanding of localization challenges).
-
"Imagine you need to integrate an LLM into a content generation workflow. What are the key technical and user experience considerations?" (Probe understanding of AI integration, prompt engineering, and user impact).
Company & Culture Questions:
-
"What interests you about DoorDash and its mission, specifically within the context of content tooling?" (Demonstrate research and alignment with company goals).
-
"How do you see this role contributing to the success of the Content Design organization and DoorDash's broader product goals?" (Connect your skills to business impact).
Portfolio Presentation Strategy:
-
Tell a Story: Frame your projects as narratives: problem, solution, impact.
-
Quantify Everything: Use data to demonstrate the value of your work. If exact numbers aren't available, use estimates and explain your reasoning.
-
Highlight Your Role: Clearly articulate your specific contributions, especially if working in a team.
-
Be Ready for Technical Deep Dives: Anticipate questions on architecture, code quality, testing strategies, and technology choices.
-
Showcase Collaboration: Emphasize how you partnered with designers, PMs, and other stakeholders.
📝 Enhancement Note: Candidates should prepare to articulate their technical solutions in terms of business value and user impact, demonstrating not just coding prowess but strategic thinking and effective collaboration.
📌 Application Steps
To apply for this operations position:
-
Submit your application through the provided link on Greenhouse.
-
Curate your resume: Tailor it to highlight your experience in full-stack development, building internal tools, working with design/creative teams, and any experience with AI/LLMs or experimentation platforms. Use keywords from the job description.
-
Prepare your portfolio: Select 2-4 projects that best showcase your capabilities, focusing on impact and clarity. Be ready to present these projects with a clear narrative and quantifiable results.
-
Research DoorDash: Understand their mission, products (DoorDash, Wolt, Deliveroo), and the importance of content and design operations. Familiarize yourself with their recent news and initiatives.
-
Practice interview responses: Prepare for technical, behavioral, and system design questions, and practice presenting your portfolio effectively.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have 5-8 years of experience as a Design Engineer, UX Engineer, or Senior Software Engineer building complex internal tools, requiring strong frontend skills in React/TypeScript/JavaScript and solid backend experience with languages like Kotlin/Java. Proven ability to partner with designers and systems thinking for multi-brand environments is essential.