Design Engineer
Adobe Software
JOB LEVEL
P30EMPLOYEE ROLE
Individual ContributorThe opportunity
We are seeking a full-stack web Design Engineer who would become part of the Adobe Spectrum Design System’s engineering team. This role is an outstanding opportunity to deliver critical, cross-team projects focused around the tooling and platforms that support implementing Spectrum in Adobe’s products. Our projects have high impact and significant internal visibility!
What you'll do
- Build internal tools and prototypes, primarily using the web stack. Example projects include tooling that tracks usage metrics for our internal UI library projects, a web-based prototype deployment portal, and a pipeline for packaging and delivery of design assets for product engineering.
- Assist with rapid prototyping for product explorations, tooling and services to support Spectrum’s token system, and develop plugins for design tooling. All of these projects exist to support the Spectrum design system.
- Together with Design Engineering, work to develop new ideas that modernize and improve current Adobe experiences.
As part of Spectrum, your work will focus on supporting the UX of Adobe’s products. This means having an impact on everything from the small details on how the system is used, up to big-picture feature decisions in products that are used by tens of millions of customers across a variety of fields and experience levels.
Because what we do involves many partner teams, we need someone who is motivated by bringing people together, who can listen and understand multiple perspectives, and who thrives when working together to drive progress toward the best solutions.
What you need to succeed
Our work requires a proficiency in the fundamentals need to architect and build interactive, large-scale web applications, along with a strong sense of good UX. Additionally, candidates should have working experience with basic DevOps practices, such as environment setup and configuration with Adobe’s managed services. Your skills should reflect experience in building apps using current front-end frameworks, along with setting up and maintaining an application’s back-end infrastructure. You should also have experience working with designers and other developers to take a project from concept to delivery. Across all of this, you will need to care deeply about building relevant, beautiful products that empower the creative world.
Must-have:
Proven experience with web application architecture and development, specializing in data integration, build and deploy standards, along with typical software development practices. (3+ years)
Expert React skills, along with experience in other common web front-end frameworks (Svelte,, Vue, Angular, etc.).
Proficiency developing in Typescript. (2+ years)
Experience with containerized deployment practices using Kubernetes and Docker or similar deployment strategies. (2+ years)
Solid knowledge of the Node.js ecosystem, especially practices for npm package development, versioning, and publishing. (2+ years)
Hands-on experience with MongoDB or similar common database platforms.
Proven record working on collaborative projects, using a git and GitHub based workflow, including in-depth peer code review.
A pragmatic, collaborative and open-minded outlook, with a high degree of comfort addressing complex demands from multiple partners.
Nice-to-have:
Expertise in code-base parsing using AST and Regex solutions.
Experience with GraphQL and general data query and manipulation practices.
Familiarity with the use of design systems in product development.
General expertise in DevOps strategy and execution, including build automation, CI/CD systems (with expertise in Jenkins), testing, service deployment, and security integration.
Experience in use, management, and optimization of Amazon Web Services offerings.
An ability to work effectively with individuals from non-technical backgrounds, fostering collaboration and understanding across diverse teams.
Internal Opportunities
Creativity, curiosity, and constant learning are celebrated aspects of your career growth journey. We’re glad that you’re pursuing a new opportunity at Adobe!
Put your best foot forward:
1. Update your Resume/CV and Workday profile – don’t forget to include your uniquely ‘Adobe’ experiences and volunteer work.
2. Visit the Internal Mobility page on Inside Adobe to learn more about the process and set up a job alert for roles you’re interested in.
3. Check out these tips to help you prep for interviews.
4. If you are applying for a role outside of your current country, ensure you review the International Resources for Relocating Employees on Inside Adobe, including the impacts to your Benefits, AIP, Equity & Payroll.
Once you apply for a role via Workday, the Talent Team will reach out to you within 2 weeks. If you move into the official interview process with the hiring team, make sure you inform your manager so they can champion your career growth.
At Adobe, you will be immersed in an exceptional work environment that is recognized around the world. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely. If you’re looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
Adobe is an equal opportunity and affirmative action employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristics protected by law.
If you have a disability or special need that requires accommodation to navigate our internal careers site or to complete the application process, please contact accommodations@adobe.com.