Sr. Software Engineer - Team Lead