Back to search.

Google Students - Software Engineer - New Grad - Munich

Employment Type: Permanent
Location: Germany
Salary: Excellent
Languages: English, German

Advertiser Details

  • Name:
    Google Students
  • Posted:
    24-05-2012
  • Code:
    G966740649
Software Engineer - New Grad - Munich
This position is based in Munich, Germany.
The area: Software Engineering
Google's software engineers develop the next-generation technologies for which we've become world-renowned. In addition to revolutionizing search technology, we use our world-class programming skills to innovate in a number of other areas as well. Our projects include working on advanced information-retrieval algorithms, massive scalability and storage solutions, and large-scale applications that enrich the user experience. We also work extensively on networking systems, advertising systems and complex transaction systems in consumer applications.
The role: Software Engineer - New Grad
Software Engineers at Google don?t just code solutions...they research, develop, create and implement full product life cycles. You have a solid foundation in computer science and strive for a deep understanding of our products and services so you will be able to improve upon them and come up with new ideas. Our engineers develop massively scalable, distributed software systems and collaborate on a variety of smaller projects that have universal appeal - which requires research, awareness, interactivity and the ability to ask questions. You build strong competencies in data structures and algorithms. You are technically fascinated by how stuff fits together. Within your specific field, you are motivated to experiment, take risks and advocate for your ideas. We focus on being a collaborative, global organization consisting of engineers with the highest level of technical depth, programming skills and a passion for quality.
Responsibilities:

* Research, conceive and develop software applications to extend and improve on Google's product offering
* Contribute to a wide variety of projects utilizing natural language processing, artificial intelligence, data compression, machine learning and search technologies
* Collaborate on scalability issues involving access to massive amounts of data and information

Requirements:

* BSc or MSc degree preferred with strong academic record (PhD is a plus)
* Experience with UNIX/Linux or Windows and/or Mac environments, distributed systems, machine learning, information retrieval and TCP/IP
* Extensive experience programming in C, C , Java and/or Python
* Experience in network programming and/or developing/designing large software systems
Share |
Recruiting Now