Google
–
Reston, VA, 20191
... Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major ... processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; ... - Jun 04