hirly

aCommerce

Data Engineering Manager (Billing Development)

Bangkok, Thailand

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at aCommerce first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.6M live jobs from 210,000+ employers in 200+ countries.

Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude or ChatGPT and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering management
Seniority
Lead / management
Country
TH
Work mode
Remote-friendly
First seen by hirly
28 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

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 .

Responsibilities:

Specifically, this role will be doing:

Design and own the end-to-end architecture of a scalable, multi-country, multi-currency billing platform, from capturing billable business events through rating, invoicing and posting to the accounting system

Define the billing data model – clients, contracts, rate cards, billable events, charges, invoices, credit notes and adjustments – with full traceability from every invoice line back to its source events

Architect the pipelines that extract billable business events from our supply chain, fulfillment, delivery and SaaS applications into the data platform, guaranteeing completeness and integrity

Build a flexible rating and pricing engine that supports our commercial models: per-order and per-unit fees, storage, tiered and volume pricing, minimum commitments, subscriptions and pass-through costs

Ensure the billing platform meets accounting requirements in terms of completeness and timeliness, including revenue recognition, accruals, month-end close, tax across Southeast Asian markets and integration with our ERP

Design reconciliation and controls: automated checks between operational events, billed charges and financial records, complete audit trails, and processes for disputes, adjustments and re-billing

This is a MUST: Stay hands-on, write production code for the most critical and complex components, build prototypes and proofs of concept Own the quality of the code your team delivers – lead design and code reviews, and quality-check the pipelines, SQL, Python and data models built by the data engineers

Establish and enforce engineering practices: version control and branching strategy, CI/CD, automated testing (unit, integration and data-quality tests), infrastructure-as-code, documentation and observability

Define data-quality standards and monitoring for billing data, and lead incident response and root-cause analysis when billing issues occur

Make and document architecture decisions that balance scalability, performance, cost and maintainability on our AWS-based data platform (Amazon Redshift, PostgreSQL)

Work with revenue operation team to define event contracts and schemas, so that upstream changes do not break billing

Ensure that settlements from all sources are ingested, monitored, and maintained for maximum reliability

Translate client contracts and commercial requirements from Finance and the commercial teams into technical specifications, and advise them on the feasibility and billing impact of new pricing models

Plan and prioritize the billing roadmap with Billing Product Manager; do work break down, effort estimation, and deliver predictably

Lead, coach and develop the billing engineering team – hiring, setting goals and giving regular feedback – to build a high-performing team

Protect financial and client data through appropriate access controls, and support internal and external audits

Identify possible risks and take measures to prevent these and escalate if needed

QUALIFICATIONS

In order to succeed in this role, we are looking for an individual with the following skill sets and experiences:

Technical Qualifications

Bachelor Degree or higher in Computer Engineering, Computer Science or a related field

7+ years of experience in data engineering 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, ideally usage-based or transaction-based billing

Solid understanding of how billing and accounting work: order-to-cash, double-entry bookkeeping, accounts receivable, revenue recognition, accruals, credit notes, month-end close and tax

Expert SQL and strong Python, with the ability to write and review production-grade code

Strong technical architecture skills: data architecture, distributed systems, batch and streaming pipelines, orchestration (e.g. Airflow), and handling late, duplicate and re-processed data

Deep experience in data modeling (event-based and dimensional) and relational database design, including PostgreSQL and Amazon Redshift

Strong knowledge of engineering practices: automated testing, CI/CD, Git workflows, code review, infrastructure-as-code and observability

Experience with the AWS platform is a plus

Experience with ERP or accounting systems (e.g. NetSuite, SAP, Oracle, Dynamics) or billing platforms is a plus

Experience with multi-entity billing in ecommerce, logistics/3PL or SaaS is a plus

Soft Skills and Other details

Experience with

leading and mentoring engineering teams

working with Finance and Accounting stakeholders

agile software development

hiring and building a team

Ability to translate business and financial requirements into technical designs, and to explain technical trade-offs clearly to non-technical stakeholders

High quality standards, and the ability to give constructive, specific feedback on code and design

Good problem solving and analytic skills

Excellent attention to detail – every billing error reaches a client’s invoice

Willingness to ‘get hands dirty’ – actually, this is a must, you will be doing the coding yourself

Strong interpersonal, negotiation and decision-making skills

Excellent command of English, both spoken and written

Perks & Benefits:

Flexible work from home options, flexible leave, and solid healthcare services .

Attractive and comfortable workspace located at EmQuartier (Thailand office) .

Original posting on aCommerce's site ↗

Listed on hirly, a job board. hirly is not the employer: aCommerce is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job