Join Google's innovative software engineering team and help shape the future of how billions connect with information. This role focuses on Search, where we're revolutionizing information discovery. You'll tackle complex engineering challenges, expand infrastructure, and maintain a universally accessible and useful experience. Opportunities abound to impact billions globally and contribute to cutting-edge technologies.
This role is critical to Google's core services. As a software engineer, you will be involved in projects that drive significant impact. You'll have the flexibility to explore different teams and projects as the business evolves, fostering versatility and leadership in a fast-paced environment. Embrace new challenges across the full technology stack as we continue to push boundaries.
Key responsibilities include writing and reviewing product or system development code, ensuring adherence to best practices for code quality, accuracy, and efficiency. You will also contribute to documentation, adapt content based on product updates, and expertly triage and debug system issues. Analyzing the root causes of problems and their impact on hardware, network, or service operations will be crucial.
This role involves designing, developing, testing, deploying, maintaining, and enhancing robust software solutions. You will manage project priorities, deadlines, and deliverables, ensuring successful outcomes. Proactive problem-solving and a commitment to high-quality, efficient code are essential for success in this dynamic position.
A Bachelor’s degree or equivalent practical experience is required, along with at least one year of software development experience in languages such as Python, C++, Java, or JavaScript. A Master's degree or PhD in Computer Science or a related technical field is preferred, as is experience with developing accessible technologies.
We seek engineers with fresh perspectives from diverse areas like information retrieval, distributed computing, and large-scale system design. Experience in networking, data storage, security, AI, NLP, UI design, and mobile development is highly valued. We are looking for versatile individuals with leadership potential and enthusiasm for tackling new problems across the full stack.
IT Consulting