job description
Join Google as a Senior Software Engineer specializing in Google Pay and Wallet and be part of a team that shapes the future of digital payments and financial technology. In this role, you will develop cutting-edge solutions that empower billions of users to connect, explore, and interact with seamless payment experiences. Based in the vibrant locations of Bali, you will collaborate with global teams to innovate and enhance Google's payment ecosystem.
Google's software engineers are at the forefront of technological advancements, driving impactful changes that redefine how people transact and manage their finances. If you are passionate about building scalable, secure, and user-friendly payment solutions, this is your opportunity to make a difference.
Responsibility
- Design, develop, and maintain scalable software solutions for Google Pay and Wallet.
- Collaborate with cross-functional teams to define and implement new features and improvements.
- Ensure the security, reliability, and performance of payment systems.
- Optimize existing systems for efficiency and user experience.
- Mentor junior engineers and contribute to team growth and development.
- Stay updated with industry trends and emerging technologies in fintech and digital payments.
- Participate in code reviews and adhere to best practices in software development.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a focus on payment systems or fintech.
- Proficiency in programming languages such as Java, Python, or Go.
- Experience with distributed systems, microservices, and cloud technologies.
- Strong understanding of security principles and best practices in payment processing.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Experience with agile development methodologies.