Senior Software Developer Engineer Remote