Software Engineer Job Listing at Google in Munich (Job ID googleus-43144)

Google

Location: Munich
Application deadline: None
Type: Not specified
Career Level: Not specified
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for Google
Industries
Media / Publishing, Business Services
Description
Google''s software engineers develop the next-generation technologies that change how millions of users connect, explore, and interact with information and one another. Our ambitions reach far beyond just Search. Our products need to handle information at the the scale of the web. We''re looking for ideas from every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, and user interface design; the list goes on and is growing every day. As a software engineer, you work on a small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and passionate to tackle new problems as we continue to push technology forward.

With your technical expertise you manage individual projects priorities, deadlines and deliverables. You design, develop, test, deploy, maintain, and enhance software solutions.

Responsibilities

* Research, conceive, and develop innovative software tools, applications, services and platforms to extend and improve on Google''s internal systems or external product offering.
* Create robust high-volume production applications, and develop prototypes quickly.
* Contribute to a wide variety of projects utilizing the very latest in cloud computing infrastructure, developer tools, and web and mobile technologies. You could be working on the Google AppEngine, Google Web Toolkit, Chrome browser, or our own programming language, Dart.
* Solve all complex, challenging and interesting problems that come your way.

Minimum qualifications

* Doctoral, Master''s or Bachelor''s degree in Computer Science or related fields or equivalent practical experience.
* Extensive programming experience in Java or C/C++ with strong object oriented skills.
* 2 years of relevant work experience in software development.

Preferred qualifications

* A solid foundation in computer science, with strong competencies in data structure, algorithms, and software design.
* Specialization in network programming, large scale software systems, developer tools (IDEs, large-scale build systems, compilers, version control systems) and/or embedded systems.
* Superior analytical and troubleshooting skills.
* Experience with UNIX/Linux, Windows and/or Mac environments, distributed systems, information retrieval systems, operating systems, web-based systems and services, and open web standards and technologies.
* Proven knowledge in mobile apps, multi-platform development, web-browser development and extensions, UI development, JavaScript, open source development.
* Excellent skill in HTML, JavaScript, CSS and GWT.

Apply on Company Website