Join Google's innovative team as a Software Engineer II, focusing on Payments. This role is instrumental in developing cutting-edge technologies that redefine how billions of users engage with information and each other. You will tackle challenges at a massive scale, contributing to a wide array of Google's products.
This position offers the chance to work on critical projects, with flexibility to move between teams and projects as our dynamic business evolves. We seek versatile engineers who demonstrate leadership and a passion for solving new problems across the full-stack, driving technological advancements.
As a Software Engineer II, you will write and review code, ensuring adherence to best practices for style, accuracy, and efficiency. You'll also be responsible for triaging and debugging system issues, analyzing their impact on operations and quality.
Your role includes contributing to and updating documentation and educational content based on product advancements and user feedback. You will manage project timelines, priorities, and deliverables, designing, developing, testing, deploying, maintaining, and enhancing software solutions.
To be considered for this role, a Bachelor’s degree or equivalent practical experience is required, along with at least 1 year of software development experience in languages such as Python, C++, Java, or JavaScript.
We prefer candidates with a Master's degree or PhD in Computer Science or a related technical field. Experience in developing accessible technologies is also a plus. Please note that in-person interviews are typically part of the hiring process for this position.
IT Consulting