Join Google's innovative engineering team and contribute to shaping the future of technology that impacts billions worldwide. This role focuses on developing next-generation solutions that handle information at massive scale, extending beyond traditional web search.
As a vital member of our team, you'll have the opportunity to work on diverse projects, switching focus as our fast-paced business evolves. We seek versatile engineers with leadership qualities and a passion for tackling new challenges across the full stack, driving technological advancements.
Take ownership of project priorities, deadlines, and deliverables through your technical expertise. You will be instrumental in designing, developing, testing, deploying, maintaining, and continuously enhancing robust software solutions.
Engage in product or system development coding, and actively participate in or lead design reviews with peers and stakeholders to make informed technology decisions. Contribute to existing documentation and educational content, adapting it based on product updates and user feedback. You will also triage and resolve product or system issues by analyzing root causes and their impact on operations and quality.
We are seeking candidates with a Bachelor's degree or equivalent practical experience. A minimum of 2 years of programming experience is required in languages such as Java, C++, Python, C#, or Go, alongside 2 years of experience in JavaScript or TypeScript.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field. Experience with full-stack development, encompassing back-end technologies like Java, Python, GO, or C++, and front-end development using JavaScript, TypeScript, HTML, and CSS is highly valued. Familiarity with data structures and algorithms, gained through academic or industry settings, is also a plus. Experience developing accessible technologies is considered advantageous.
Cloud Computing