UX Design Engineer, Content Tooling
Description:
- Design and build internal content tools that help PMs and designers generate, manage, localize, and deploy product content at scale.
- Integrate custom GPTs and other LLMs into everyday product workflows to support content iteration and improvements.
- Own full-stack development of internal tools, including frontend experiences and backend services and APIs.
- Build and maintain frontend experiences using React and modern JavaScript/TypeScript.
- Design and implement backend services and APIs in Kotlin/Java to support content tooling, experimentation, and automation.
- Integrate content tooling with A/B testing and experimentation platforms so teams can ship variants with minimal engineering dependency.
- Build pipelines from variant generation through experimentation to automated deployment of winning content.
- Write clean, maintainable, production-quality code and participate in code reviews.
- Optimize performance and reliability across the stack and troubleshoot issues as they arise.
- Collaborate closely with content designers, product designers, PMs, AI infra, design systems, and localization teams across multiple brands.
Requirements:
- 5-8 years of experience as a Design Engineer, UX Engineer, or Senior Software Engineer building complex internal tools or platforms.
- Strong frontend engineering skills with modern frameworks such as React and TypeScript/JavaScript.
- Solid backend engineering experience.
- Experience integrating with internal services, experimentation platforms, feature flags, and infrastructure systems.
- Proven ability to partner with designers and content strategists to translate workflows into scalable products.
- Systems thinking and comfort designing for multi-product, multi-brand environments.
- Strong problem-solving skills and ability to debug issues across the stack.
- Comfort working in ambiguous, cross-functional spaces with multiple dependencies.
- Experience building internal platforms for non-engineering audiences is preferred.
- Familiarity with AI-driven systems, LLM integrations, or evaluation pipelines is preferred.
- Experience working in Agile environments and collaborating across distributed teams is preferred.
Benefits:
- Base salary range of $124,400 to $260,000 USD, depending on level and location.
- Opportunities for equity grants.
- 401(k) plan with employer matching.
- 16 weeks of paid parental leave.
- Medical, dental, and vision benefits.
- 11 paid holidays, paid time off, and paid sick leave.
- Wellness benefits, commuter benefits match, and a mental health program.
- Disability and basic life insurance, plus family-forming assistance.