Google - San Francisco, CA

posted 14 days ago

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

About the position

The Web Solutions Engineer role within the gTech Analytics, Platforms and Tools team focuses on developing and improving tools that enhance the efficiency of Google's Global Business Organization. This position involves collaborating with engineering and product partners to ideate, design, and implement scalable solutions that address complex business challenges. The engineer will work with large datasets and adhere to Google's software development best practices while supporting various services teams.

Responsibilities

  • Build full-stack web software in Java and TypeScript, including back-end services, data models, and front-end components.
  • 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, and revision documents, and review code in compiled or scripted languages.
  • Analyze, review, and modify programs to increase operating efficiency or meet new requirements.
  • Execute testing, debugging, maintenance, and/or program updates.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Math, or 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 such as Java, Python, or C++.
  • Experience with front-end languages such as JavaScript or TypeScript.
  • Experience working with database technologies like SQL or 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

  • Base salary range of $120,000-$176,000 + bonus + equity + benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service