Google - Software Engineer, JavaScript Language Runtime - Munich
| Employment Type: | Permanent |
| Location: | Germany |
| Salary: | Excellent |
| Languages: | German |
Software Engineer, JavaScript Language Runtime - Munich
Our jobs website has moved! See all of our current job openings at www.google.com/jobs.
Apply now
This position is based in Munich, Germany.
The area: Engineering and Operations
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
The role: Software Engineer, JavaScript Language Runtime
Google's software engineers develop the next-generation technologies which have changed how millions interact, making accessible and useful the world's information. Our ambitions reach far beyond just Search. To handle information at the the scale of the web requires ideas from every areas 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 small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager 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.
You will have the opportunity to work in a team that is passionate about raising the bar for programming language implementation. Whether you are tuning the garbage collector, improving the quality of the dynamically generated code, or writing a new regular expression engine, you'll work in a team where testing and quality assurance is an essential and integrated part of your job.
Responsibilities:
* Design, develop, implement and test high performance virtual machines
* Analyze and improve the quality of dynamically generated code
* Develop new and modify existing garbage collection algorithms to minimize memory requirements and maximize performance.
Minimum Qualifications:
* BS, MS or PhD in Computer Science or equivalent.In lieu of degree, relevant skills or equivalent experience.
Preferred Qualifications:
* Experience with C, C and assembly.
* 2 years of relevant work experience
* Development experience in a Unix/Linux environment.
* Knowledge of garbage collection, interpretation, and compilation.
* Strong low-level programming skills and a thorough understanding of hardware architectures.
* Penchant for solving interesting problems.
Apply now
CV/resume format: PDF (preferred), HTML, Word
Our jobs website has moved! See all of our current job openings at www.google.com/jobs.
Apply now
This position is based in Munich, Germany.
The area: Engineering and Operations
Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to tackle some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From AdWords to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another.
The role: Software Engineer, JavaScript Language Runtime
Google's software engineers develop the next-generation technologies which have changed how millions interact, making accessible and useful the world's information. Our ambitions reach far beyond just Search. To handle information at the the scale of the web requires ideas from every areas 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 small team and can switch teams and projects as our fast-paced business grows and evolves. We need our engineers to be versatile and always eager 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.
You will have the opportunity to work in a team that is passionate about raising the bar for programming language implementation. Whether you are tuning the garbage collector, improving the quality of the dynamically generated code, or writing a new regular expression engine, you'll work in a team where testing and quality assurance is an essential and integrated part of your job.
Responsibilities:
* Design, develop, implement and test high performance virtual machines
* Analyze and improve the quality of dynamically generated code
* Develop new and modify existing garbage collection algorithms to minimize memory requirements and maximize performance.
Minimum Qualifications:
* BS, MS or PhD in Computer Science or equivalent.In lieu of degree, relevant skills or equivalent experience.
Preferred Qualifications:
* Experience with C, C and assembly.
* 2 years of relevant work experience
* Development experience in a Unix/Linux environment.
* Knowledge of garbage collection, interpretation, and compilation.
* Strong low-level programming skills and a thorough understanding of hardware architectures.
* Penchant for solving interesting problems.
Apply now
CV/resume format: PDF (preferred), HTML, Word
You cannot apply for this job as it is no longer active.
Back to search.
