Backend Software Engineer - Digital Bank

Monee

Singapore

On-site

SGD 60,000 - 120,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Monee is seeking a Backend Engineer to design, build, and optimize secure, scalable digital banking backend services. You will work on high-performance systems and collaborate with Product and cross-functional teams to translate business needs into robust technical designs.

You will explore AI-enabled tooling and evaluate applications in banking scenarios, driving improvements in performance, security, and reliability while advancing R&D through automation and modern frameworks.

Qualifications

  • Bachelor’s degree or above in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or related technical disciplines.

Responsibilities

  • Participate in design, development, and continuous optimization of digital banking backend services and technical platforms, delivering high-quality, maintainable code.

Skills

Backend development
Go
Java
Python
C/C++
Web frameworks & RPCs
Distributed systems
High concurrency
Communication skills
FinTech domain experience
AI interest

Education

Bachelor’s degree or above in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or related technical disciplines

Tools

Gin
gRPC
Spring Boot
Django
Flask
HTTP/TCP
Protocol Buffers
MySQL
Redis
Kafka
Kubernetes

Job description

About The Team

We aspire to make banking simple for everyone. Our digital banking services provide secure, stable, and easy-to-use banking products such as savings, payments, loans, investments and more to individuals and enterprises. Our Digital Bank Technology teams build and operate technology platforms and systems that are at the foundation of the banking services. Backend Engineer will fully leverage our technical expertise to transform business requirements into tangible digital banking products which will directly serve our end users. We need to actively participate in the overall design of the digital banking solution, delivering a high-performance, highly secure backend system.

Job Description
  • Participate in the design, development, and continuous optimization of digital banking backend services and technical platforms, delivering high-quality, maintainable code.
  • Contribute to server-side architecture design to build high-performance, highly available, secure, and scalable distributed systems.
  • Deeply understand business requirements, collaborating with Product Managers and cross-functional teams to translate business needs into technical designs and scalable features.
  • Continuously optimize system performance, stability, resource utilization, and user experience for high-concurrency banking scenarios.
  • Design and develop internal developer tools, automation scripts, and workflows to boost R&D efficiency and engineering quality.
  • Explore emerging AI technologies (e.g., LLMs, AI Agents, AIGC) and evaluate their applications in banking business scenarios and intelligent R&D practices.
  • Leverage AI-assisted coding methodologies (e.g., Vibe Coding / AI copilots) to streamline code generation, testing, and delivery processes.
Requirements
  • Bachelor’s degree or above in Computer Science, Software Engineering, Artificial Intelligence, Data Science, or related technical disciplines
  • Solid foundation in Computer Science core principles, including Data Structures, Algorithms, Computer Networks, and Operating Systems.
  • At least 1 year full time backend development experience using at least 1 of the programming language such as: Golang, Java, Python, or C/C++
  • Familiarity with web frameworks, RPC, and protocols (e.g., Gin, gRPC, Spring Boot, Django, Flask, HTTP/TCP, Protocol Buffers).
  • Hands-on experience or working knowledge of databases (e.g., MySQL) and middleware (e.g., Redis, Kafka, microservices/K8s).
  • Basic understanding of software design patterns, distributed systems, high concurrency architectures, caching mechanisms, and performance tuning.
  • Strong interest in AI, with eagerness to learn and experiment with front-tier technologies like LLMs, Agent/Skill frameworks, and Harness Engineering.
  • Excellent logical thinking, analytical skills, rapid learning capability, and clear communication skills.
  • Related domain experience in the Fin-Tech is strongly preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer - Digital Bank
Senior Backend Software Engineer - Digital Bank

MoNeed • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer, Digital Bank (Campus Recruitment 2027)
Backend Engineer, Digital Bank (Campus Recruitment 2027)

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000
Senior Backend Engineer (Banking Domain)
Senior Backend Engineer (Banking Domain)

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Full-Stack Software Engineer (Fintech / Digital Assets)
Full-Stack Software Engineer (Fintech / Digital Assets)

WX CAPITAL PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Backend Developer with Java
Backend Developer with Java

United States Digital Space LLC • Singapore

On-site
Backend Engineer, Digital Bank (2027 Graduate)
Backend Engineer, Digital Bank (2027 Graduate)

Shopee • Singapore

On-site
SGD 90,000 - 140,000
Senior Software Engineer, Cross-Border Payment Systems
Senior Software Engineer, Cross-Border Payment Systems

Tencent • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Backend Engineer (Python - AI Systems)
Backend Engineer (Python - AI Systems)

JAC Recruitment • Singapore

On-site
SGD 110,000 - 170,000
Backend Engineer Intern: AI‑Driven Banking Platforms
Backend Engineer Intern: AI‑Driven Banking Platforms

Shopee • Singapore

On-site