微信支付-后台研发工程师
Core
Design and develop core banking and user payment systems for WeChat Pay, building efficient and stable financial and rights linkages to support business scale growth.
Role type
Senior backend engineer (payments)
Builds
High-availability payment and rights management systems
Domain
Fintech / Payments
Deliverable
production ML models | product features
Required skills
C++/Java/Go, Linux system programming, network programming, multi-threading/multi-processing, relational databases (MySQL/PostgreSQL), NoSQL (Redis/MongoDB), distributed systems, microservices architecture, SQL, data modeling
Preferred skills
AI/Agent integration in development workflows, proactive business insight, complex problem solving
Technologies
C++, Java, Go, Linux, MySQL, PostgreSQL, Redis, MongoDB
Responsibilities
Design and develop core banking and user payment systems; reduce user friction in payment scenarios; build business platforms and toolchains; build data capabilities for decision support; ensure system high availability and fund security; participate in architecture design reviews; collaborate with product and operations teams
