Google - Pittsburgh, PA

posted about 1 month ago

Full-time - Mid Level
Pittsburgh, PA
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

The Web Solutions Engineer role in the gTech Users and Products team at Google focuses on designing, developing, enhancing, and maintaining the Distribution platform. This position aims to support the distribution of Google products through partnerships, ensuring scalability and optimal performance while meeting the needs of both partners and users. The engineer will work on creating cross-product platforms and applications that facilitate integration with global partners, contributing to the overall mission of enhancing user experience across Google's product ecosystem.

Responsibilities

  • Design, develop and launch functionality to support our growing Distribution and partner needs.
  • Enable the platform to scale without sacrificing on any of our stringent service level objectives.
  • Improve the platform architecture and resiliency.
  • Participate actively in feature planning and prioritization.
  • Work closely with our stakeholders to gather new requirements and keep them up to date on progress.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Math or 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 distributed applications.
  • 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.
  • Experience designing and building maintainable Application Programming Interfaces (API), especially using Protocol Buffers.

Benefits

  • Health insurance
  • 401k
  • Paid holidays
  • Flexible scheduling
  • Professional development
  • Tuition reimbursement
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service