859,529open jobs
54,230companies
144,691added this week
Browse all
Location
In office (Kuala Lumpur)
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 27, 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.

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.
859,529 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
In office • Full-Time • 2+ years exp • Bachelor's Degree • George Town
Python
PowerShell
C#
AI/ML
RAG
DevOps
GCP
Azure
CI/CD
Git
AWS
Linux
Windows
Apply
≈ $28k – $61k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chennai
SQL
Apply
$140k – $160k per year • Remote (United States) • Full-Time • 6+ years exp • Bachelor's Degree • Raleigh • Denver
Python
JavaScript
SQL
DevOps
Git
Docker
Kubernetes
Design
Figma
Apply
Full Stack Engineer 8 months ago
≈ $84k – $205k per year (Estimated) • In office • Full-Time • Toronto
Go
JavaScript
TypeScript
Databases
Firestore
Google BigQuery
BigQuery
AI/ML
Cursor
Claude Code
Gemini
Frontend
SolidJS
DevOps
GCP
GitHub Actions
CI/CD
Docker
Google Cloud Run
QA
Playwright
Apply
≈ $64k – $160k per year (Estimated) • In office • Auckland
Python
JavaScript
TypeScript
AI/ML
Edge AI
Frontend
Tailwind CSS
Next.js
React.js
DevOps
GCP
GitHub Actions
Kubernetes
Apply
Founding Engineer 2 days ago
$150k – $250k per year • Equity 5–5% • Remote (United States) • Full-Time • San Francisco
Ruby
Ruby
Ruby on Rails
Sidekiq
Stimulus
Databases
PostgreSQL
Redis
AI/ML
Cursor
Claude Code
OpenAI Codex
Frontend
Tailwind CSS
React.js
DevOps
GitHub
Management
Linear
Slack
Apply
$150k – $220k per year • Equity 0.8–1.2% • In office • Full-Time • 1+ year exp • New York
AI/ML
Cursor
AI Agents
LLM
Pika
Devin
Marketing
Shopify
Apply
$100k – $180k per year • Equity 1–3% • Remote (United States) • Full-Time • 3+ years exp • San Francisco
JavaScript
Ruby
Ruby
Ruby on Rails
Hotwire
Stimulus
ViewComponent
AI/ML
Cursor
Claude
Frontend
Tailwind CSS
DevOps
Vercel
GitHub
Design
Figma
Management
Slack
Apply
≈ $120k – $259k per year (Estimated) • In office • Lagos
SQL
DevOps
SLI/SLO/SLA
Management
Microsoft Office
Apply
Growth Lead - Jar 2 days ago
In office • 7+ years exp • Bachelor's Degree • Bengaluru
SQL
Marketing
Amplitude
Mixpanel
Apply
Head of Engineering 2 days ago
≈ $32k – $66k per year (Estimated) • In office • Full-Time • 8+ years exp • Kuala Lumpur
TypeScript
Databases
PostgreSQL
TimescaleDB
AI/ML
Model Context Protocol
Time Series Forecasting
DevOps
AWS
Platform Engineering
API Gateway
Analytics
ETL/ELT
Apply
≈ $24k – $59k per year (Estimated) • In office • Full-Time • 8+ years exp • Kuala Lumpur
TypeScript
Databases
PostgreSQL
TimescaleDB
AI/ML
Model Context Protocol
Time Series Forecasting
DevOps
AWS
Platform Engineering
API Gateway
Analytics
ETL/ELT
Apply
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
In office • Full-Time • Kuala Lumpur
JavaScript
COBOL
COBOL
VSAM
JCL
Databases
Db2
AI/ML
Copilot
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
In office • Full-Time • Kuala Lumpur
JavaScript
COBOL
COBOL
VSAM
JCL
Databases
Db2
AI/ML
Copilot
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Agile
Apply
In office • 5+ years exp • Kuala Lumpur
JavaScript
TypeScript
Node JS
Databases
Redis
Frontend
GSAP
React.js
Mobile
State Management
Apply
In office • Internship • Bachelor's Degree • Kuala Lumpur
JavaScript
TypeScript
Node JS
Frontend
React.js
QA
Chrome DevTools
Apply
In office • Full-Time • Kuala Lumpur
Apply
See all jobs
This is one of many
859,529 more open roles from verified company boards, updated every day.