Join Google as a Senior Software Engineer on the Core team, shaping the future of how billions connect and interact with information. This role is pivotal in developing the next-generation technologies that power Google's extensive product suite. You'll tackle challenges at massive scale, contributing to everything from information retrieval and distributed computing to AI and UI design.
As a versatile engineer, you will play a key role in managing project timelines and deliverables. Your expertise will be instrumental in designing, developing, testing, deploying, maintaining, and enhancing robust software solutions that form the backbone of Google's innovative offerings. We seek individuals with fresh perspectives and a passion for pushing technological boundaries.
Craft and rigorously test production-ready code for core systems and products. Engage in and lead design reviews, collaborating with peers and stakeholders to select optimal technologies. Provide constructive feedback on code developed by colleagues, ensuring adherence to best practices in style, accuracy, testability, and efficiency. Contribute to and update technical documentation and educational materials, adapting them based on evolving product needs and user insights. Investigate, debug, and resolve complex product or system issues by analyzing root causes and their impact on hardware, network, and service operations.
A Bachelor's degree or equivalent practical experience is required. Possess at least 5 years of hands-on software development experience using one or more programming languages. Demonstrate 3 years of experience in testing, maintaining, or launching software products. Acquire 1 year of experience in software design and architecture.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field. Additionally, 5 years of experience with data structures and algorithms, alongside 1 year in a technical leadership capacity, is highly valued. Experience in developing accessible technologies is also a plus.
IT Consulting