NEW

Bangkok, Thailand
1 week ago

Job Overview

Pay
Not disclosed

Job description

Location:
Bangkok, Thailand
Work arrangement:
On-site

Role Summary

About the Role: You will own the design and architecture of aCommerce's billing platform . Your main goal is to turn billable business events into accurate, auditable charges, invoices, and financial records . This is a highly hands-on leadership role where you will lead a team of data engineers while continuing to write code, build prototypes, and set engineering standards .

Useful Additional Experience (Nice to have)

  • Experience working with the AWS platform .
  • Experience with ERP or accounting systems (e.g., NetSuite, SAP, Oracle, Dynamics) .
  • Experience with multi-entity billing in ecommerce, logistics/3PL, or SaaS .

Responsibilities

  • System Architecture: Design and own the end-to-end architecture of a scalable, multi-country, and multi-currency billing platform .
  • Data Pipelines & Modeling: Architect pipelines to extract business events from supply chain and SaaS applications, and define the complete billing data model .
  • Pricing Engine: Build a flexible rating and pricing engine that supports various commercial models, including tiered pricing, subscriptions, and per-order fees .
  • Hands-on Coding (MUST): Write production code for critical components, build prototypes, and perform comprehensive design and code reviews .
  • Engineering Standards: Establish and enforce best practices like CI/CD, automated testing, version control, and infrastructure-as-code .
  • Financial Compliance: Ensure the platform meets strict accounting requirements, including revenue recognition, tax, month-end close, and ERP integration .
  • Team Leadership: Lead, coach, and develop the billing engineering team through hiring, goal-setting, and regular feedback .

Requirements

  • Bachelor's Degree or higher in Computer Engineering, Computer Science, or a related field .
  • 7+ years of experience in data or software engineering, including at least 2–3 years leading an engineering team .
  • Proven experience designing and building billing, invoicing, payments, or other financial systems .
  • Expert SQL and strong Python skills, with the ability to write and review production-grade code .
  • Strong technical architecture skills and deep experience in data modeling (PostgreSQL and Amazon Redshift) .
  • Solid understanding of accounting principles (e.g., order-to-cash, revenue recognition, double-entry bookkeeping) .
  • Excellent command of English, both spoken and written .

Benefits

  • Flexible work from home options, flexible leave, and solid healthcare services .
  • Attractive and comfortable workspace located at EmQuartier (Thailand office) .
Role:
Billing Development Manager

Company profile

aCommerce is an e-commerce enabler in Southeast Asia that provides brands with end-to-end e-commerce management services, including online store management, brand presence across channels, e-commerce marketing and customer service. It operates offices in 5 countries, 8 fulfillment centers and more than 20 live streaming studios, with over 1,000 e-commerce experts. The company aims to help brands grow profitably across Southeast Asia through operations, proprietary data and intelligence, and its funding history includes a $10.7M Series A led by Inspire Ventures.

Founders
Paul Srivorakul, Phensiri Sathianvongnusar
Funding Stage
Series A
Key Investors
Ardent Capital, Inspire Ventures, NTT DOCOMO, Sumitomo Corporation Equity Asia Limited, Sinar Mas Indonesia

More jobs at aCommerce

Similar Product Development jobs at other companies