Discord is looking for a Senior Software Engineer, Design Systems to join our cross-functional team ensuring design quality. You will build and maintain the Mana design system, develop accessible components, and create internal tools to empower engineers and designers.
What You'll Do
- Work closely with engineers and designers to build and maintain the Mana design system (design tokens, components, and other code patterns) and improve it over time.
- Author beautiful, accessible components that work across all supported platforms (iOS, Android, desktop, and web).
- Build internal tools like Figma plugins, codemods, and lint rules to empower all engineers and designers to use the design system fully.
- Provide guidance to teams on the best way to use design systems components and tools across their projects through pairing and documentation.
- Create interactive prototypes to communicate your work.
- Use user research and data to inform your reasoning.
- Inspire the entire team and internal partners by bringing new ideas and implementing them as next-generation product primitives.
- Work with Staff+ level engineers to grow your skills and aptitudes.
- Review code and designs.
What We're Looking For
- 5+ years of work experience as a software engineer building, shipping, and iterating on product features or internal tools.
- 1+ years experience working on a design system.
- Expertise with web (React, TypeScript) or mobile (React Native, Swift, Objective-C, Kotlin) client-focused development.
- A deep understanding of accessibility and its application in creating robust user interfaces.
- Strong, clear written communication skills and a healthy appreciation for good documentation.
- Experience working on cross-functional teams with designers or product managers.
- Willingness and excitement to learn new technical skills and expand your toolkit.
- A consistent track record of delivering multi-milestone projects on time and at a high level.
- Experience safely migrating existing front-end codebases to new technical patterns at scale.
Technical Stack
- React
- TypeScript
- React Native
- Swift
- Objective-C
- Kotlin
Team & Environment
You will join a cross-functional team that ensures design quality across all facets of UI, content, and graphics.
Benefits & Compensation
- Salary: $196,000 - $220,500 + equity
Discord is an equal opportunity employer.






