Senior Software Engineer - Distributed Systems (ASE)