hirq
← All jobs

aCommerce

Billing Development Manager

Bangkok, Thailand · On-site · Product Development

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

Supply ChainLeadershipPythonSQLPostgreSQLRedshiftAWSCI/CDBookkeepingNetSuiteSAPCompliance
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. Key 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. Qualifications: - 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. 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. Perks & Benefits: - Flexible work from home options, flexible leave, and solid healthcare services. - Attractive and comfortable workspace located at EmQuartier (Thailand office).