Join Google's team of innovative software engineers and contribute to the development of cutting-edge technologies that connect and inform billions worldwide. This role focuses on building the technical foundation for Google’s core products, impacting essential building blocks for user experiences and driving innovation across the company.
You will be instrumental in shaping the future of Google's infrastructure, tackling large-scale systems, distributed computing, and advanced technologies. This is an opportunity to work on projects critical to Google's success, with the flexibility to explore diverse technical challenges and grow within a fast-paced environment.
Write, test, and deploy high-quality code for product and system development.
Lead and participate in design reviews, collaborating with peers and stakeholders to select optimal technologies.
Provide constructive code reviews to ensure adherence to best practices and maintain code quality.
Contribute to and update technical documentation and educational resources.
Diagnose and resolve product or system issues through in-depth analysis and debugging.
A Bachelor’s degree or equivalent practical experience is required.
Minimum of 5 years in software development using one or more programming languages.
3 years of experience in testing, maintaining, or launching software products.
1 year of experience in software design and architecture.
Preferred qualifications include a Master’s degree or PhD in Computer Science or a related field, 5 years of experience with data structures and algorithms, and 1 year in a technical leadership role.
IT Consulting