Web Solutions Developer Iii, Google Cloud Support (english)

Google Google · Big Tech · Waterloo, ON +1

Full-stack developer for Google Cloud Support, designing and developing applications and tooling for cloud support, analyzing complex business problems, and providing scalable solutions. The role involves interacting with global stakeholders, understanding customer and agent issues, and advocating for their needs. Proficiency in multiple web technologies and back-end systems is required, with a focus on building reliable and scalable features.

What you'd actually do

  1. Design and develop applications or tooling for cloud support.
  2. Write and review detailed technical design documents.
  3. Monitor and enhance performance of applications and services.
  4. Partner with tech leads to build reliable and scalable features.
  5. Understand customer and agent issues and advocate for their needs with cross-functional teams.

Skills

Required

  • Bachelor's degree in Computer Science, Electrical Engineering, Math or a related quantitative field, or equivalent practical experience in software development.
  • 6 years of experience in full-stack software development and system design.
  • Experience with programming in at least one of the following: Java, Python, GoLang or TypeScript/JavaScript.
  • Ability to communicate in English fluently to support client relationship management in this region.

Nice to have

  • Experience in using test frameworks.
  • Experience with CRMs and billing systems.
  • Experience managing software development projects and prioritizing tasks.
  • Familiarity with application-level data storage, retrieval, and analysis tools and concepts such as SQL, NoSQL, logs analysis, protocol buffers, and MapReduce.
  • Proficiency in machine learning, data analysis, and data science.
  • Ability to work across the stack such as front-end, back-end and integrations.