Join Google Cloud and help shape the future of digital transformation for organizations worldwide. As a Senior Software Engineer, you will be instrumental in developing cutting-edge solutions that leverage Google's advanced technology. You'll contribute to a product suite used by customers in over 200 countries, enabling growth and solving complex business challenges.
Our software engineers are at the forefront of innovation, tackling challenges in areas like large-scale system design, distributed computing, AI, and more. You will have the opportunity to work on critical projects, collaborate with diverse teams, and continuously expand your expertise within our fast-paced environment.
This role offers a chance to contribute to the evolution of cloud technology, driving sustainable development and empowering businesses globally. We seek versatile engineers who demonstrate leadership qualities and a passion for embracing new technological frontiers.
Develop and rigorously test product or system code to ensure high quality and performance.
Engage in design reviews with peers and stakeholders, evaluating and selecting optimal technologies.
Provide constructive feedback on code developed by colleagues, upholding best practices for style, efficiency, and testability.
Contribute to and update documentation and educational materials, adapting them to product changes and user feedback.
Analyze and resolve product or system issues, debugging and tracking problems to understand their impact on operations and quality.
A Bachelor’s degree or equivalent practical experience is required.
Possess at least 5 years of hands-on experience in software development using one or more programming languages.
Demonstrate 3 years of experience in testing, maintaining, or launching software products.
Have 1 year of experience focused on software design and architecture.
Preferred qualifications include a Master's degree or PhD in Computer Science or a related technical field, 5 years of experience with data structures and algorithms, and 1 year of experience in a technical leadership role. Experience developing accessible technologies is also a plus.
IT Consulting