2,246,995open jobs
144,568companies
256,370added this week
Browse all
Location
In office (Kuala Lumpur)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Aug 6, 2026.

Overview
Company
Impact
Profile match
Unified performance analytics across 120+ eCommerce and retail media channels, from Amazon and Walmart to TikTok and Meta. Secure, authorized data connections.
Backed by Investible

MerchantSpring is a SaaS analytics and reporting platform that helps agencies, investors, brands, and vendors track and optimize performance across more than 120 e-commerce and marketplace channels, including Amazon, Walmart, and Shopify. Working at the intersection of software, data, and commerce, the team builds tools that help customers make sense of complex performance signals and act on them with confidence.

We're seeking a Full-Stack Engineer who enjoys hands-on development across the stack - building responsive React interfaces, scalable Node.js/TypeScript services, and the data layer that powers reporting across 120+ marketplaces. In this role, you'll ship features end-to-end, work with large volumes of real marketplace data, and help keep the platform fast, reliable, and easy to build on.

You'll join one of our focused squads - AI, ETL, or API - working alongside product, QA, and fellow engineers in a modern, cloud-native, AI-native environment. This is a great opportunity for someone who cares about clean, maintainable code, enjoys solving real-world data and scale challenges, and wants to grow their craft on a platform that thousands of sellers and agencies rely on every day.

Requirements

  • Develop and maintain full-stack features across a React frontend and Node.js/TypeScript backend.
  • Design and build scalable APIs and services, including work in our GraphQL data layer.
  • Write clean, efficient, and well-tested code in TypeScript (our codebase is heavily TypeScript).
  • Work across the data layer - PostgreSQL/TimescaleDB and MongoDB - to model, query, and optimise platform data.
  • Integrate with third-party marketplace APIs (Amazon SP API, Data Kiosk, Walmart, and 120+ channels) to power reporting and analytics.
  • Deploy, monitor, and troubleshoot services on AWS, using CloudWatch to diagnose issues.
  • Collaborate with product, QA, and fellow engineers to deliver high-quality features and drive continuous improvement.
  • Keep raising the bar on tooling, practices, and code quality as we scale.

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3-6 years building full-stack or backend applications in production.
  • Strong experience with Node.js and TypeScript.
  • Solid experience building single-page applications with React.
  • Proficient in SQL with hands-on PostgreSQL experience; comfortable with MongoDB (or another database system).
  • Comfortable building and consuming REST APIs.
  • Experience deploying to and troubleshooting on AWS, including reading CloudWatch logs.
  • Strong problem-solving skills and a habit of writing clean, testable, maintainable code.
  • Excellent written and verbal communication, and the ability to collaborate across product, QA, and engineering.
  • Ability to leverage AI coding assistants (e.g., Cursor, Claude) to boost productivity across development and debugging.

Nice to Have

  • Experience with TimescaleDB or other time-series data.
  • Experience with GraphQL in a production data layer.
  • Working knowledge of Python (used alongside TypeScript for parts of our stack).
  • Familiarity with e-commerce or marketplace platforms (e.g., Amazon, Shopify, WooCommerce) and concepts such as orders, products, and categories.
  • Experience building connectors or integrating third-party APIs (e.g., Amazon SP API, Data Kiosk).
  • Experience with analytics, reporting, or other data-heavy B2B SaaS products.
  • Familiarity with Cloudflare (CDN and edge caching).
  • Experience with MCP servers or building AI-powered developer tooling.
  • Power user of AI tools like Claude, Cursor, or similar to accelerate development.

Benefits

Why join MerchantSpring?

  • Hard problems at scale: You'll work with billions of rows of live data across 120+ marketplaces - the performance, modelling and cost challenges most engineers only read about. Your work directly shapes how fast and how reliably the platform runs.
  • An AI-native stack: Heavily TypeScript, React, GraphQL and AWS - and we build with AI every day (Cursor + Claude, our own MCP server), not as a buzzword. You'll work at the front edge of how software actually gets built.
  • Work that ships: Join a focused squad (AI, ETL, or API) small enough that what you build matters, and own features end-to-end with a visible hand in how we do things.
  • Stability with autonomy: Be part of a profitable, self-funded business scaling on its own terms - the freedom and pace of a startup, without the runway anxiety.
  • Grow fast, learn from the best: A global team across KL and Melbourne that moves quickly. You'll level up on large-scale systems through real ownership and mentorship from people who've built at scale.
  • Face time that counts: When our Melbourne team - including the founders - are in KL, you'll get direct, in-person collaboration, and may have the opportunity to travel on occasion.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,246,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kuala Lumpur
Remote (Malaysia, UTC+8 hours) · Contractor · 4+ years exp · Kuala Lumpur
JavaScript
Java
PHP
TypeScript
Node JS
Java
Spring Boot
PHP
Magento
Frontend
Next.js
Angular
React.js
DevOps
Rest API
CI/CD
Management
Agile
Apply
Software Engineer 3 hours ago
In office · Full-Time · Bachelor's Degree · George Town
C++
DevOps
RTOS
Management
Agile
Scrum
Apply
In office · Bachelor's Degree · Wuhan
Life Sciences
Design of Experiments
MedTech
Verification & Validation
Apply
$197k – $225k per year · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · McLean
Python
JavaScript
TypeScript
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$179k – $205k per year · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Plano
Python
JavaScript
Java
Rust
TypeScript
C#
Node JS
Scala
Java
Spring Boot
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$44k – $65k per year (gross) · In office · Full-Time · 10+ years exp · Petaling Jaya
Python
JavaScript
TypeScript
SQL
C++
Python
Flask
FastAPI
C++
TensorFlow C++
Databases
PostgreSQL
Supabase
AI/ML
OpenCV
Fine-tuning
Scikit-learn
Computer Vision
AI Agents
NLP
TensorFlow
Pandas
NumPy
PyTorch
LLM
RAG
Hugging Face
Machine Learning
Frontend
Next.js
React.js
Mobile
Firebase
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Linux
Apply
DBA数据库工程师 12 days ago
$27k – $45k per year · In office · Full-Time · Suzhou
SQL
Databases
MySQL
PostgreSQL
DevOps
Grafana
Apply
DBA数据库工程师 12 days ago
$22k – $32k per year · In office · Full-Time · 5+ years exp · Zhuhai
Python
Java
SQL
Java
Apache Tomcat
Databases
MySQL
PostgreSQL
Redis
Apache Kafka
DevOps
Ansible
Red Hat
Zabbix
Prometheus
CI/CD
Docker
Kubernetes
Nginx
SaltStack
Linux
TCP/IP
DNS
Apply
BI & Data Analytics 12 days ago
≈ $8k – $22k per year (Estimated) · In office · Full-Time · 3+ years exp · Cairo
Python
SQL
AI/ML
Pandas
NumPy
Cybersecurity
GDPR
Analytics
Tableau
Power BI
ETL/ELT
Looker
Apply
$7.2k – $42k per year · In office · 1+ year exp · Minsk
Java
Kotlin
Java
Maven
Quarkus
Gradle
Testcontainers
Micronaut
Kotlin
Kotlin Coroutines
Ktor
MockK
Kodein-DI
Kotest
Databases
PostgreSQL
Redis
ClickHouse
Cassandra
ScyllaDB
Apache Kafka
Frontend
GraphQL
DevOps
Docker Swarm
GitLab CI
CI/CD
Git
Docker
Kubernetes
GitLab
Linux
Apply
≈ $8.5k – $20k per year (Estimated) · Hybrid · Full-Time · Kuala Lumpur
DevOps
Bitbucket
Management
Confluence
Jira
Marketing
HubSpot
Apply
≈ $8.5k – $20k per year (Estimated) · Hybrid · Full-Time · Kuala Lumpur
DevOps
Bitbucket
Management
Confluence
Jira
Marketing
HubSpot
Apply
Remote (Malaysia) · Full-Time · Kuala Lumpur
SQL
Management
Jira
Intercom
Apply
In office · Full-Time · Kuala Lumpur
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
WooCommerce
Databases
PostgreSQL
AI/ML
Cursor
Claude
Frontend
React.js
DevOps
Rest API
AWS
Amazon CloudWatch
Management
Jira
QA
Postman
Apply
≈ $8.5k – $20k per year (Estimated) · Hybrid · Full-Time · Kuala Lumpur
Marketing
HubSpot
Apply
Software Engineer 1 day ago
$12k – $13k per year (gross) · In office · Contractor · Kuala Lumpur
JavaScript
PHP
SQL
C#
C#
ASP.NET Core
Databases
MySQL
MS SQL
Frontend
Bootstrap
JQuery
DevOps
Rest API
Git
Management
Agile
Apply
Hybrid · Full-Time · Kuala Lumpur
Apply
In office · Kuala Lumpur
Apply
Hybrid · Full-Time · Bachelor's Degree · Kuala Lumpur
Apply
In office · Internship · Kuala Lumpur
Python
Java
Kotlin
TypeScript
C++
Objective-C
Apply
See all jobs
This is one of many
2,246,995 more open roles from verified company boards, updated every day.