Google Technology/Software

Software Engineer, Google Payments, Growth

Singapore, Singapore In person Full-time

Design, implementation, and deployment of scalable back-end services, platform components, and Application Programming Interfaces (APIs) in Java/C++ supporting real-time event streaming and growth campaigns. Build high-performance communications infrastructure that delivers personalized, contextual in-app messages and lifecycle notifications across mobile, web, and checkout surfaces. Architect resilient, idempotent financial settlement workflows and digital voucher vaulting systems with strict transactional consistency and anti-abuse controls.

Design low-latency feature stores and telemetry pipelines to support high-velocity A/B testing, counterfactual logging, and causal attribution in close partnership with data science. Implement stateful milestone quest engines and gamified reward mechanics that drive sustainable user engagement and positive unit economics. Leverage modern Artificial Intelligence (AI)-assisted development tools and best practices to accelerate team-wide development velocity, test coverage, and code maintainability.

Job description provided by Google.
View the original posting