Staff Software Developer, Google Cloud Enterprise Chat

Google Google · Big Tech · Waterloo, ON +1

Staff Software Developer for Google Cloud Enterprise Chat, focusing on developing and enhancing large-scale software solutions. The role involves technical leadership, influencing distributed teams, and managing project priorities. Requires extensive experience in full-stack development, software design, architecture, and launching software products.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of developers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large-scale software solutions.

Skills

Required

  • software development
  • testing
  • launching software products
  • full stack development
  • back-end development (Java, Python, Golang, C++)
  • front-end development (JavaScript, TypeScript, HTML, CSS)
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project team leadership
  • setting technical direction
  • complex matrixed organization experience
  • cross-functional projects