Description
Google is hiring a Software Developer to design, develop, test, deploy, maintain, and improve software while managing project priorities and deliverables. The role may involve full-stack work and opportunities to switch teams and projects as Google’s business evolves. Candidates need a bachelor’s degree in computer science or a related technical field or equivalent practical experience, along with experience with data structures or algorithms, programming languages, and AI productivity tools. Preferred qualifications include a master’s degree and experience with web or mobile development, distributed systems, machine learning, information retrieval, natural language processing, networking, large software systems, security, or accessible technologies. The posting lists Waterloo, Ontario, and Montreal, Quebec, Canada as possible working locations and offers CAD 126,000–129,000 plus a 15% bonus target, equity, and benefits.
