The Full-Stack Software Engineer at KNIME AG is tasked with enhancing the user experience for data professionals using the KNIME platform. Key responsibilities include building and maintaining features, designing backend logic, and collaborating with stakeholders to create intuitive user experiences. The role requires a degree in Computer Science, a minimum of 5 years of software development experience, and strong skills in both frontend and backend development.