Join Google Cloud's Business Platform team to engineer the future of cloud infrastructure. As a Staff Software Engineer, you'll contribute to groundbreaking technologies that empower billions worldwide. This role offers the chance to innovate on critical projects, shape product strategy, and tackle complex challenges across the full technology stack.
Google Cloud is instrumental in digital transformation, providing robust solutions built on cutting-edge technology. We partner with organizations globally to foster growth and solve their most pressing business issues.
We seek versatile engineers with leadership potential, eager to explore new problems and drive innovation in a dynamic environment. If you're passionate about pushing technological boundaries, this is your opportunity to make a significant impact.
Design and implement high-throughput software solutions for the GCBP Transact Platform. Lead architectural design discussions, evaluating and selecting appropriate technologies. Develop and test production-grade code in languages like Java, TypeScript, C++, or Go.
Drive architectural direction for Go-To-Market systems, opportunity management, and Lead-To-Cash workflows. Enhance existing documentation and create educational content, adapting it based on product updates and user feedback. Actively triage and resolve product or system issues by analyzing system operations and performance.
Take ownership of project timelines, deliverables, and priorities, while providing mentorship to fellow engineers and contributing to multi-year product roadmaps.
A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience is required.
We are looking for candidates with a minimum of 8 years of professional software development experience, including proficiency in at least one programming language such as Python, C, C++, Java, or JavaScript. Additionally, 5 years of experience in testing and launching software products, along with 3 years focused on software design and architecture, is essential.
Preferred qualifications include 10 years of technical experience in enterprise web application development using technologies like Java, TypeScript, JavaScript, HTML5, CSS, XML, and JSON. Experience in a formal technical leadership role, guiding engineering teams and defining technical roadmaps, is highly valued. Familiarity with CRM modules and domain expertise in Go-To-Market systems, opportunity management, and Lead-To-Cash business processes are considered significant assets.
Cloud Computing