As a Senior Software Engineer on the platform team, you are responsible for architecting, designing and developing custom solutions to provide scalable, reliable and secure solutions adhering to software development lifecycle. Perform peer code reviews, coordinate production releases with product owner and stakeholders.