Responsibilities: As a Senior Front-End Engineer, you will own all aspects of the software development lifecycle, with an emphasis on architecture, quality, security, and leadership: Architect & Scale: Design and implement robust, reusable web architectures, state management systems, and client-side algorithms for the DXA portal. Medallia considers factors such as (but not limited to) scope and responsibilities of the position, candidate’s work experience, candidate’s work location, education/training, key skills, internal peer equity, external market data, as well as, market and business considerations when making compensation decisions.