Home / Jobs / Singapore Jobs / Operations / Expert Software Engineer - ShopeePay

Expert Software Engineer - ShopeePay

Shopee

Full Time Singapore Mid Level Competitive
Apply Now

Description

The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don't limit ourselves on what we can or can't do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee's hyper-growing business scale has transformed most "innocent" problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.


About the Team:



ShopeePay is Sea’s payment business and a key foundation for Monee’s financial products. Our cross-regional R&D team is based in Shenzhen, Singapore, and Indonesia.


We provide secure and reliable payment and payout services for millions of merchants and users across Southeast Asia, Latin America, and other markets. Our systems support e-commerce, food delivery, digital payments, and a wide range of financial scenarios.


This is a backend-oriented full-stack role. Backend architecture, distributed systems, payment reliability, and AI-assisted engineering are the primary focus. Basic frontend capability is sufficient to help deliver complete product features.



Job Description:



  • Design and develop high-concurrency, highly available, and high-performance payment and financial systems.

  • Build critical payment modules with strict requirements for fund security, data integrity, consistency, and disaster recovery.

  • Participate in end-to-end product delivery, from business understanding and system design to implementation, testing, deployment, and operations.

  • Use AI coding tools throughout the development lifecycle, including design, coding, testing, debugging, refactoring, and code review.

  • Build AI-native engineering practices, including Agent Harnesses, engineering Knowledge Bases, AI Loops, workflow automation, and knowledge reuse.


Requirements:



  • Strong backend development experience with Golang, Java, or Python. Golang is preferred.

  • At least 5 years of experience building scalable backend services, distributed systems, or high-volume transaction systems. Experience in payment, e-wallet, banking, or other financial systems will be a strong plus.

  • Prior experience using AI to improve testing, debugging, incident response, code quality, or production operations in a implementation setting will be a strong plus.

  • Familiarity with MySQL, Redis, Kafka, Linux, and common cloud or infrastructure technologies.

  • Good understanding of computer science fundamentals, including data structures and algorithms, operating systems, computer networks, databases, and distributed systems.

  • Strong logical thinking and problem-solving skills. You can understand complex systems, identify key constraints, and make sound technical decisions.

  • Practical experience using AI coding tools to improve development speed and quality.

  • Experience or strong interest in building AI engineering workflows, including:

  • Agent Harnesses for context management, tool use, execution, feedback, and quality control.

  • Engineering Knowledge Bases containing architecture, business, API, coding, and operational knowledge.

  • AI Loops covering task decomposition, context preparation, AI generation, execution, testing, review, iteration, and knowledge accumulation.

  • Strong ownership experience, communication skills, and collaboration experience.

About Shopee

Description pending