Google - Sunnyvale, CA

posted 14 days ago

Full-time - Mid Level
Sunnyvale, CA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Web Solutions Engineer role within gTech Analytics, Platforms and Tools at Google focuses on developing and managing solutions that enhance the efficiency of the Global Business Organization. This position involves collaborating with engineering and product teams to ideate, design, and implement scalable tools and features, while adhering to best practices in software development. The engineer will work with large datasets and contribute to the development of applications that support Google's products and internal tools.

Responsibilities

  • Build full-stack web software in Java and TypeScript, including back-end services, data models, and front-end components, for users within technical services and business organizations.
  • Collaborate with Product Engineers to enhance core platforms and create applications using standard and Google-specific software development tools.
  • Write and review technical documents, including design, development, revision documents and review code in compiled or scripted languages.
  • Analyze, review, and modify programs to increase operating efficiency or meet new requirements as well as execute testing, debugging, maintenance and/or program updates.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Math, a related quantitative field, or equivalent practical experience in software development.
  • 4 years of experience in full-stack software development and system design.
  • Experience with backend languages (e.g., Java, Python, or C++).
  • Experience with front end languages (e.g., JavaScript or TypeScript).
  • Experience working with database technologies (e.g. SQL, NoSQL).

Nice-to-haves

  • Master's degree in Computer Science, Engineering, or a related field.
  • 4 years of experience designing and optimizing databases.
  • 2 years of experience collaborating with both technical and non-technical stakeholders on project requirements.
  • Experience with unit testing, agile software development, and bug and change management systems.
  • Excellent communication skills with the ability to work with stakeholders to provide technical solutions to business challenges.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Flexible scheduling
  • Professional development
  • Wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service