Software Engineer

Google   •  

Kirkland, WA

Industry: Technology

  •  

Less than 5 years

Posted 17 days ago

Responsibilities

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

Minimum qualifications:

  • Bachelor's degree in Computer Science, or similar technical field, or equivalent practical experience.
  • 1 year of relevant work experience in software development.
  • Software development experience with one or more general purpose programming languages, including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
  • Experience working with two or more from the following: web application development, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, information retrieval, natural language processing, networking, developing large software systems, or security software development.

Preferred qualifications:

  • Master’s degree, Doctorate's degree, or further education in Engineering, Computer Science or other technical related field.
  • 4 years of relevant work experience in software development.
  • Interest and ability to learn other coding languages as needed.
  • Ability to speak and write English fluently and idiomatically.