OneMain Financial Jobs

Job Information

ADOBE INC. Software Development Engineer in LEHI, Utah

Our Company

As one of the world's most innovative software companies whose products touch billions of people around the world, Adobe empowers everyone, everywhere to imagine, create, and bring any digital experience to life. From creators and students to small businesses, global enterprises, and nonprofit organizations - customers choose Adobe products to ideate, collaborate, be more productive, drive business growth, and build remarkable experiences.

 

The Role

Adobe is seeking a UI Software Engineer to help build the next generation of AI-driven product experiences for Adobe Analytics, Adobe's industry-leading analytics platform.

Adobe Analytics processes 30+ billion transactions daily and delivers insights to customers through sophisticated reporting and data visualization experiences. In this role, you will help design and build modern web-based interfaces, AI-assisted workflows, and data-rich user experiences that make complex analytics more intuitive, useful, and delightful.

You will participate in all aspects of the software development lifecycle, including architecture, design, development, testing, and maintenance of products and internal tools. This position is based in our Lehi, UT office within Adobe's Digital Experience Business Unit.

 

Key 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).

  • 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 features and integrating UI with AI services

  • Strong communication and collaboration skills across technical and non-technical teams

  • Solid understanding of UI/UX principles and experience turning Figma designs into production-ready code

  • Experience using AI-powered coding tools like GitHub Copilot, Cursor, or Claude in real-world projects

  • Exposure to backend development with Node.js, Express, or Python/FastAPI

  • Understanding of RESTful API design or GraphQL

     

What You Need to Succeed

 

  • Customer empathy and genuine curiosity about user problems and workflows

  • Ability to prototype and iterate quickly in an agile environment

  • Experience building and integrating data visualizations into user interfaces

  • Experience optimizing front-end performance for data-intensive applications

  • Familiarity with containerized development/deployment workflows (e.g., Docker, Kubernetes)

  • Familiarity with relational or NoSQL databases (PostgreSQL, MongoDB, etc.)

  • Exposure to CI/CD pipelines and cloud platforms... For full info follow application link.

     

Adobe is an e qual opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, sexual orientation, gender identity, disability or veteran status.

DirectEmployers