Adobe→
Software Development Engineer at Adobe in Lehi, UT
Entry LevelOn-siteLehi, UT$93k–$179k/yr
Skills
javascripttypescriptreacthtml5css3ai/ml-powered product featuresui/ux principlesfigmaai-powered coding aidsdata visualizationfront-end performance optimizationaccessibility implementationtestingcontainerized developmentdeploymentdockerkubernetes
Job Description
Summary: Adobe is one of the world’s most innovative software companies, empowering individuals and organizations to create and bring digital experiences to life. The UI Software Engineer will help build AI-driven product experiences for Adobe Analytics by designing and developing modern web interfaces and data-rich user experiences.
Responsibilities:
- Build, develop, and maintain responsive, high-performance user interfaces that help customers explore and understand complex enterprise-scale datasets
- Collaborate closely with product managers, UX/UI designers, data analysts, and backend engineers to translate business requirements, wireframes, and prototypes into polished, intuitive features
- Participate in code reviews, contribute to front-end architecture decisions, and help maintain high code quality through testing (unit, component, E2E)
- Implement interactive data visualizations while optimizing for large datasets and real-time updates
- Optimize front-end performance, rendering efficiency, lazy loading, and smooth handling of complex state in data-intensive applications
- Leverage AI coding assistants daily to boost productivity, generating boilerplate, refactoring components, exploring implementations, and iterating on complex logic, while critically reviewing and refining AI-generated output
- Stay updated on advancements in the React/Node ecosystem, modern CSS guidelines (Tailwind, CSS modules, etc.), emerging UI/UX procedures for analytics tools, and evolving AI-assisted development workflows
Required Qualifications:
- Bachelor's degree or equivalent experience in Computer Science or a related field
- Proficiency building modern web applications with JavaScript/TypeScript, React, HTML5, and CSS3
- Familiarity with AI/ML-powered product features and integrating UI experiences with AI services
- Strong communication and collaboration skills, with the ability to work effectively across technical and non-technical teams
- Solid understanding of UI/UX principles and experience turning designer-provided assets (Figma) into production-ready code
- Consistent experience applying AI-powered coding aids like GitHub Copilot, Cursor, or Claude to boost coding, debugging, refactoring, and learning during real-world projects
Preferred Qualifications:
- Customer empathy and genuine curiosity about user problems and workflows
- Ability to prototype and iterate quickly on new concepts in support of Adobe's agile product development practices
- Experience building and integrating data visualizations into user interfaces
- Experience optimizing front-end performance for data-intensive applications
- Familiarity with accessibility implementation and testing (e.g., WCAG, keyboard navigation, screen readers)
- Familiarity with containerized development/deployment workflows (e.g., Docker, Kubernetes)
Required Skills: JavaScript, TypeScript, React, HTML5, CSS3, AI/ML-powered product features, UI/UX principles, Figma, AI-powered coding aids, Data visualization, Front-end performance optimization, Accessibility implementation, testing, Containerized development, deployment, Docker, Kubernetes
Benefits: Annual Incentive Plan (AIP), New hire equity award
Benefits
Annual Incentive Plan (AIP)
New hire equity award