Join Google Cloud as a Senior Software Engineer and help shape the future of digital transformation. You will contribute to groundbreaking technologies that empower organizations globally. This role offers the chance to work on critical projects, collaborate with a talented team, and drive innovation in enterprise-grade solutions.
Google Cloud is at the forefront of delivering scalable and sustainable technology. We support businesses in over 200 countries, enabling them to achieve growth and solve complex challenges. Be part of a team that's redefining what's possible with cutting-edge Google technology.
Develop and refine robust software solutions, ensuring they are well-tested, deployed efficiently, and maintained effectively. Engage in design reviews, offering technical insights and collaborating with peers and stakeholders to select optimal technologies. Provide constructive feedback on code developed by colleagues, upholding best practices for quality, testability, and performance.
Address and resolve system issues by analyzing root causes and their impact on operations. Contribute to and update technical documentation, adapting content to reflect product advancements and user feedback. Drive improvements in software architecture and system design, ensuring scalability and reliability.
A Bachelor's degree or equivalent practical experience is required, complemented by a minimum of 5 years in software development using various programming languages. You should also have at least 3 years of experience in launching and maintaining software products, along with 1 year focused on software design and architecture.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, alongside 5 years of experience with data structures and algorithms. Experience in a technical leadership capacity for at least 1 year is highly beneficial. Familiarity with developing accessible technologies is also a plus.
IT Consulting