Senior Software Engineer - Platform