As a Software Engineer, you will collaborate with Platform Engineering and Implementation Engineering to build and support a world-class platform. Your responsibilities include designing and implementing innovative solutions, providing support for team-owned components, participating in scrums and team meetings, sharing knowledge, staying up-to-date with industry trends, participating in code reviews, and collaborating with product managers and stakeholders. The role involves working on a platform handling numerous transactions and requires being in the office two days a week.