Beranda Job Details
G
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Software Engineer - Google Pay (Remote from Bali, Indonesia)

Google
Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, Badung
Salary Estimate
USD 120.000 – USD 200.000
Newest
Live Update
14 Juli 2026
Deadline
14 Jul 2027

job description

Join Google Pay as a Senior Software Engineer and shape the future of digital payments! In this high-impact role, you’ll design, develop, and deploy disruptive fintech solutions that redefine how millions of users transact globally. Based in the vibrant tech hubs of Bali, Indonesia, you’ll collaborate with cross-functional teams to drive massive user growth, optimize payment flows, and integrate cutting-edge technologies like AI, blockchain, and real-time processing into Google’s ecosystem.

At Google, you’ll work on scalable, secure, and user-centric systems that power one of the world’s most trusted payment platforms. This is your chance to innovate at scale, solve complex technical challenges, and contribute to a product used by billions—all while enjoying Bali’s unparalleled work-life balance.

Google offers world-class benefits, including health coverage, professional development, and a culture that fosters creativity and inclusion. If you’re passionate about fintech, cloud computing, or mobile payments, this is the role to accelerate your career.

Responsibility

  • Architect and develop high-performance payment systems and APIs for Google Pay, ensuring scalability, security, and low latency.
  • Lead end-to-end feature development, from ideation to deployment, using Java, Go, or Kotlin in a microservices environment.
  • Optimize transaction processing pipelines to handle millions of requests per second with 99.99% uptime.
  • Collaborate with product managers, UX designers, and data scientists to build intuitive, user-friendly payment experiences.
  • Implement fraud detection and risk mitigation strategies using machine learning and real-time analytics.
  • Mentor junior engineers and drive technical best practices in code reviews, testing, and CI/CD pipelines.
  • Stay ahead of fintech trends (e.g., open banking, CBDCs, or tokenization) and propose innovative solutions.
  • Work closely with global teams to ensure seamless integration across Google’s products (e.g., Android, Chrome, or Cloud).

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 5+ years of software engineering experience, with at least 2 years in fintech, payments, or e-commerce.
  • Proficiency in Java, Go, Kotlin, or Python and experience with distributed systems.
  • Strong knowledge of cloud platforms (e.g., Google Cloud, AWS, or Kubernetes) and database design (SQL/NoSQL).
  • Experience with payment protocols (e.g., PCI-DSS, ISO 20022, or tokenization) and security standards.
  • Proven ability to solve complex problems and optimize for performance at scale.
  • Excellent communication and leadership skills to collaborate with cross-functional teams.
  • Familiarity with mobile development (Android/iOS) or frontend frameworks is a plus.

Required Skills

Java Go Kotlin Python Distributed Systems Cloud Computing Google Cloud AWS Kubernetes PCI-DSS ISO 20022 Tokenization Fintech Payments API Development Microservices Machine Learning Fraud Detection SQL NoSQL CI/CD Android iOS

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua