Join Google Cloud as a Senior Software Engineer and help shape the future of digital transformation. You'll be at the forefront of developing cutting-edge enterprise solutions that empower organizations globally.
This role offers the chance to work on projects critical to Google's success, with opportunities to explore diverse technologies and challenges across the full stack. We are seeking innovative thinkers with a passion for tackling complex problems and driving technological advancements.
Google Cloud is trusted by customers in over 200 countries to accelerate their digital journey, leveraging Google's advanced technology and sustainable development tools.
Key responsibilities include writing and rigorously testing product and system development code. You will actively participate in or lead design reviews, collaborating with peers and stakeholders to select optimal technologies. Furthermore, you'll conduct thorough code reviews for fellow developers, ensuring adherence to best practices, code quality, and efficiency.
Your role will involve maintaining and improving existing documentation and educational content, adapting it to reflect product updates and user feedback. You will also be tasked with triaging and debugging product or system issues, analyzing root causes and their impact on hardware, network, or service operations.
To excel in this role, a Bachelor’s degree or equivalent practical experience is required, alongside a minimum of 5 years in software development using one or more programming languages.
We also require 3 years of experience in testing, maintaining, or launching software products, plus 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, 5 years of experience with data structures and algorithms, and 1 year in a technical leadership position. Experience developing accessible technologies is also a plus.
IT Consulting