Senior Staff Software Engineer, Front End, Google Workspace

Google Google · Big Tech · Boulder, CO +2

Senior Staff Software Engineer, Front End, Google Workspace. This role focuses on the technical direction and architecture of web and mobile applications for Google Workspace products like Gmail, Docs, and Drive. The engineer will define and drive technical goals for new features, lead design and architecture, provide technical leadership and mentorship, and collaborate with cross-functional teams. While the role is not directly building AI models, it is at the forefront of integrating AI into productivity tools and will work closely with AI model builders.

What you'd actually do

  1. Define and drive the technical goals and strategy for new product features and user experiences on the Google Drive front-end across web and mobile platforms.
  2. Lead the design and architecture of user-facing features. Set technical standards, review feature designs, and ensure the high quality and rapid delivery of the team's product output.
  3. Provide technical leadership and mentorship, fostering a culture of technical excellence and changing innovation.
  4. Collaborate closely with Product Managers, UX Designers, and cross-functional teams to shape the product roadmap and translate user needs into technical solutions.
  5. Provide direct support and lead by example.

Skills

Required

  • JavaScript/TypeScript
  • Java
  • Kotlin
  • frontend development
  • design and architecture
  • testing/launching software products
  • front-end frameworks
  • full-stack development
  • API development

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • technical leadership role leading project teams and setting technical direction
  • structured organization involving cross-functional, or cross-business projects
  • applied Machine Learning (e.g., computer vision, transformers, generative AI, LLM)

What the JD emphasized

  • 8 years of experience in software development
  • 7 years of experience with frontend development
  • 5 years of experience with design and architecture
  • Experience with front-end frameworks, full-stack development, or API development