Chia sẻ việc làm
Công việc liên quan
- Senior Mobile Engineer (Client Platform), VNGGamesthành phố hồ chí minh
- CTV Kinh Doanh (Soundbox), Zalopaythành phố hồ chí minh
- Facility Intern, Data Centerthành phố hồ chí minh
Tìm công việc
Senior Software Engineer (Golang), Zalopay
OfficialTechSoftware25-PMT-3330
thành phố hồ chí minh
Xem mô tả bằng
Tiếng Việt
Mô tả công việc
Join the Merchant Solutions team to design, operate, and roll out payment solutions for domestic and international merchants such as VietQR, QuickPay, Authorize/Capture, and more. You will work on distributed, high-performance systems that process millions of merchant payment transactions daily.
Responsibilities:
- Design, build, and maintain core payment systems for merchant solutions, including Agreement Pay, Authorize/Capture Payment, and recurring payment flows
- Develop and integrate QR payment solutions such as VietQR, NapasQR, and Static QR to enable seamless merchant transactions
- Implement payment integrations with global partners including Google, Apple, TikTok, Grab, and other strategic merchants
- Build and maintain cross-border payment capabilities with international partners such as Alipay, Tenpay,...
- Architect and operate high-traffic, low-latency services capable of handling large-scale transaction volumes with high availability
- Design reusable components and shared services to support multiple operational use cases across Zalopay's ecosystem
- Ensure data correctness, idempotency, and consistency across all payment flows to maintain financial integrity
- Maintain high code quality standards with comprehensive unit test coverage and integration test readiness
- Enhance system observability and traceability through logging, monitoring, and alerting to streamline operations and accelerate issue investigation
- Collaborate closely with Product, Operations, Finance, and other Engineering teams to deliver end-to-end payment solutions
- Contribute to technical standards, code review practices, and engineering best practices within the team
Yêu cầu
- 5+ years of software development experience, including at least 3 years of using Golang in production environments.
- Strong Go skills: data structures, API design, concurrency, and performance optimization.
- Experience with relational databases (MySQL/PostgreSQL), including schema design and query optimization for large‑scale systems.
- Hands‑on experience with Redis, Kafka, or equivalent distributed caching and event‑streaming platforms.
- Solid understanding of monolith, modular, and microservices architectures; familiar with CI/CD (Docker, Kubernetes), monitoring, and APM tools.
- Background in merchant payments, payment gateways, or other high‑throughput financial systems.
- Familiar with testing practices (unit, integration, E2E) and code review processes.
- Strong analytical and problem‑solving skills, with the ability to mentor and support junior engineers.
- Strongly prefer candidates with hands‑on experience in production systems using monolith, modular, and microservices architectures together with CI/CD (Docker, Kubernetes), monitoring, and APM.
- Preference for candidates who have worked on merchant payments, payment gateways, or other large‑scale, low‑latency transaction systems.
Ứng tuyển thành công!
Cám ơn bạn đã quan tâm đến cơ hội nghề nghiệp tại VNG. Chúng tôi đã nhận được hồ sơ ứng tuyển của bạn. Trong trường hợp hồ sơ của bạn phù hợp với vị trí này chúng tôi sẽ liên hệ với bạn trong vòng 2 tuần. Nếu hiện tại VNG chưa có vị trí phù hợp, chúng tôi sẽ lưu trữ hồ sơ của bạn trong cơ sở dữ liệu và mời bạn cho các cơ hội khác trong tương lai.
