Software Engineer at Google

  • Type: Graduate jobs
  • Sector: Engineering
  • Location: London

Google are seeking graduates to be Software Engineers for their London Office. As a software engineer, you work on a small team and can switch teams and projects as our fast-paced business grows and evolves. Google need their engineers to be versatile and passionate to tackle new problems as they continue to push technology forward.

Responsibilities Develop Android apps and embedded systems, client application development for Windows/Mac (Chrome, Play Movies, etc.), developer tools (IDEs, large-scale build systems, compilers), internationalization. Write server and client-side code for web-based applications using AJAX and similar technologies, create robust high-volume production applications, and develop prototypes quickly. Build our platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems.

Minimum qualifications BA/BS in Computer Science, related technical field or equivalent practical experience. Experience programming in C++ and/or Java. Experience in computer science, data structures, algorithms and software design. Preferred qualifications MS or PhD in Computer Science or related technical field. Skills in modern web development, Python or JavaScript, database design, SQL and/or knowledge of TCP/IP and network programming. Strong object-oriented skills.

About the Company: Google

Google’s mission is to organize the world’s information and make it universally accessible and useful.