Overview

Organisation: Google

Position: Software Engineer

Department: software

Location: Karnataka

Qualification: 

  • 5 years of experience with systems software design.
  • Experience with one or more of the following areas: Server Backend Distributed and Parallel Systems, Full Stack Development (front end and backend), Scalable Enterprise Platforms and Applications, Application Security and Incident Management, Machine Learning, Information Retrieval or Natural language processing.
  • Experience with software development with one or more general programming languages (e.g. Java, C/C++, C#, Python, JavaScript, or Go).
  • Development experience with Unix/Linux.

Responsibilities:

  • Design, develop, test, deploy, maintain and improve software.
  • Manage individual project priorities, deadlines and deliverables.

Preferable Qualification:

  • Master’s, PhD degree, further education or equivalent practical experience in Engineering, Computer Science or other technical related field.
  • Ability to learn other coding languages as needed.
  • Demonstrated ability to share knowledge via formal mentoring, reviewing code, reviewing design documents, providing technical talks, teaching classes, or as a consultant on projects.

Apply Now