Join Google as a Senior Software Engineer and contribute to shaping the future of how billions of users interact with information. Our engineers are at the forefront of developing next-generation technologies, tackling challenges at massive scale across various domains.
This role offers the opportunity to work on critical projects, switch teams based on business growth, and tackle new problems across the full stack. We seek versatile individuals with leadership potential, eager to innovate and drive technological advancements.
Write, test, and deploy robust product or system development code.
Actively participate in or lead design reviews, evaluating and selecting appropriate technologies alongside peers and stakeholders.
Conduct thorough code reviews for other developers, providing constructive feedback to uphold best practices in style, accuracy, testability, and efficiency.
Contribute to and update documentation and educational materials, adapting them based on product evolution and user feedback.
Diagnose and resolve product or system issues by analyzing root causes and their impact on hardware, network, or service operations and quality.
A Bachelor's degree or equivalent practical experience is required.
Candidates must possess a minimum of 5 years of programming experience in languages such as Java, C++, Python, C#, or Go.
Additionally, 3 years of experience in JavaScript or TypeScript is necessary.
Demonstrated experience of 3 years in testing, maintaining, or launching software products, coupled with 1 year of experience in software design and architecture, is essential for this role.
IT Consulting