Submission for Senior Software Engineer Position