Join Google's gTech team to contribute to bringing innovative products and services to life. As a Web Solutions Engineer focused on Tools Automation and Infrastructure, you will leverage your technical expertise to support global customers. Your work will involve crafting bespoke solutions and developing scalable tools, ensuring clients maximize the potential of Google's offerings.
This role is central to our mission of empowering users through technology. We seek individuals passionate about solving complex technical challenges and enhancing user experiences. Explore the impact of gTech by watching our introductory video.
Design, develop, deploy, and enhance modern full-stack web applications. You will be responsible for building robust back-ends, creating data aggregation pipelines, implementing engaging front-ends with a strong UX focus, and optimizing existing services. Your contributions will include analyzing problems, developing effective solutions, identifying dependencies, and resolving technical issues to ensure successful project implementation.
Make significant technical contributions through writing and reviewing design documents, tests, and code. You will serve as a subject-matter expert, applying your knowledge of Google's technologies, principles, and coding standards. Collaboration with cross-functional teams to understand pain points and deliver impactful technical solutions is key.
A Bachelor's degree in Computer Science, Electrical Engineering, Math, or a related quantitative field, or equivalent practical experience, is required. Candidates must possess at least 2 years of full-stack software development experience. Proficiency in front-end languages like JavaScript or TypeScript, back-end languages such as Java, Python, or C++, and experience with database technologies (SQL, NoSQL) are essential.
Preferred qualifications include 2 years of experience in database design and optimization, familiarity with unit testing and agile development practices, and experience with bug and change management systems. The ability to adapt in a dynamic environment, prioritize tasks efficiently, and provide effective technical solutions to business challenges is highly valued.
Technology