Join Google as a Software Engineer II in the Payments team, where you’ll help create next-generation technologies that transform how users engage with payments online and in-store. You’ll work on projects that are critical to Google’s needs, contributing to seamless and secure payment experiences for billions of users.
Minimum Qualifications
- Education. Bachelor’s degree or equivalent practical experience.
- 1 year of software development experience in programming languages such as Python, C, C++, Java, or JavaScript.
- 1 year of experience with data structures or algorithms.
- Education. Master’s degree or PhD in Computer Science or a related technical field.
- 1 year of experience with front-end frameworks, full-stack development, and/or API development.
- Familiarity with developing accessible technologies.
Responsibilities
- Code Development. Write and maintain product or system development code.
- Design Reviews. Participate in or lead design reviews with peers and stakeholders to evaluate technology options.
- Code Review. Review code from other developers, providing feedback to ensure adherence to best practices regarding style, accuracy, and efficiency.
- Documentation Contribution. Contribute to and update documentation and educational content based on product updates and user feedback.
- Issue Resolution. Triage product or system issues, analyzing their sources and impacts to resolve them effectively.
Why Google?
- Innovative Environment. Work on technologies that handle information at scale, impacting how users connect and interact.
- Versatile Opportunities. Switch teams and projects as you grow, taking on new challenges across the tech stack.
- Inclusive Culture. Google is committed to creating an equal opportunity workplace, valuing diversity and inclusion.
If you're passionate about technology and eager to make payments easier and more secure for users worldwide, apply now to join our dynamic team at Google!