Deskripsi Pekerjaan
Welcome to the team that makes the world's digital payments seamless, secure, and universally accessible. Google Pay and Wallet is at the heart of Google's mission to organize the world's information and make it universally accessible and useful. We are seeking a talented Software Engineer III to join our world-class engineering team in Singapore—the headquarters for our APAC payments operations.
In this highly visible role, you will be at the epicenter of designing, developing, and deploying the next generation of payment infrastructure. This is a rare opportunity to work on a high-impact, global platform that serves millions of users and thousands of merchants across multiple countries and currencies. You will collaborate with a diverse group of the brightest engineers in an inclusive, fast-paced environment where your contributions directly shape the future of commerce.
As an Engineer III, you will solve complex technical challenges inherent in building reliable, secure, and scalable financial systems. From real-time transaction processing to fraud detection and user experience, your work will directly influence critical payment flows. We value growth, innovation, and technical excellence, providing unparalleled learning opportunities to help you advance your career while working on projects that truly move the needle.
If you are ready to push the boundaries of what is possible in fintech and work alongside the best in the industry, Google Singapore is the place for you. Join us in building a more helpful and financially inclusive world.
Google is an equal opportunity employer and actively values diversity. We encourage applications from all backgrounds.
Tanggung Jawab
- Design, develop, and deploy high-volume, low-latency software systems for Google Pay and Google Wallet.
- Collaborate with cross-functional teams across Asia-Pacific and globally to define, design, and ship new features for the payment platform.
- Write clean, scalable, and testable code using modern programming languages such as C++, Java, or Go.
- Take ownership of critical payment flows, ensuring reliability, security, and compliance with financial regulations.
- Participate in code reviews, design reviews, and architectural discussions to maintain high engineering standards.
- Build and optimize data pipelines to support real-time analytics, fraud detection, and user personalization.
- Mentor junior engineers and contribute to a culture of continuous improvement and technical excellence.
Kualifikasi
- Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience.
- 5+ years of experience in software development with a focus on building large-scale distributed systems.
- Proficiency in one or more general-purpose programming languages (Java, C++, Go, or Python).
- Experience with cloud computing platforms (e.g., Google Cloud Platform) and scalable infrastructure.
- Strong understanding of data structures, algorithms, and system design principles.
- Experience in Financial Technology, Payments, or a highly regulated industry is a strong plus.
- Excellent communication and collaboration skills, with the ability to work effectively in a global team environment.