Senior Bookkeeper & Ecommerce Operations Specialist

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

50000PHP

HOURS PER WEEK

40

DATE UPDATED

Mar 6, 2026

JOB OVERVIEW

Senior Bookkeeper & Ecommerce Operations Specialist
Ambient Lounge® | Full-Time | Remote – Philippines | ?55,000/month + KPI Bonuses
Hours: Monday to Friday, 9:00 AM – 5:00 PM Philippine Time

——————————————————————————————
Picture your Monday morning.
——————————————————————————————

Coffee in hand. The morning still quiet. You open your laptop — and instead of that low-level dread you have felt at other jobs, there is something different. There is a lighthearted message in the team chat from your graphic designer colleague cracking a joke about their weekend. There is a warm welcoming voice note from your team lead in Melbourne checking in. There is a product reel you have seen on Instagram that you actually love ..made by a company you are genuinely proud to work for.

You start your day at ambient lounge® — not because you have to, but because you actually want to see what happens next and to strive to create something amazing together

That is the feeling inside Ambient Lounge. And we are looking for someone in accounts who is ready for that culture.

We are not a faceless corporation. We are a 21-year-old Melbourne-born design brand with soul — and a Filipino team that has been part of our family for over 12 years. Graphic designers, architects, web developers, operations creatives. Real people who laugh together, challenge each other, and build something beautiful every week. Is that you?

Our furniture — our bean bags, lounges & gorgeous pet beds — live in beautiful homes, boutique hotels, and design-forward spaces across Australia, the UK, and Europe. People don't just buy our products. They fall in love with them. They tag us. They send us photos of their dogs sprawled across our pet beds at 7am. That is the kind of brand energy you will be waking up to every day.

We use AI. We move fast. We're progressive. We celebrate wins loudly and fix problems honestly. Some of our Philippines team have flown to Melbourne to be with us in person.

Right now we are entering a serious growth phase — B2B, retail, new global markets. To get there, our financial and ecommerce foundations need to be bulletproof. That is exactly where you come in. This is our talent gap that we want you to fill.


——————————————————————————————
THE ROLE — IN PLAIN LANGUAGE
——————————————————————————————

We need a brilliant, sharp, and highly motivated bookkeeper who also understands Shopify ecommerce systems & marketplaces. You will be the financial backbone across two Ambient Lounge entities — Australia and the EU — (see ---------- for reference) keeping the numbers clean, the systems tight, and the data right.

This is not a background role. Your work directly enables our growth. When the product codes and systems are right, we can sell on Amazon. When the Xero data is clean, we make smarter decisions. When the reconciliations are done properly, we can move faster. You will feel that impact every single week.

——————————————————————————————
YOUR TWO BUSINESSES
——————————————————————————————

This is a dual-portfolio position. You will be the sole bookkeeper responsible for two separate business entities:

• Ambient Lounge Australia — our flagship ecommerce and retail operation
• Ambient Lounge UK/Europe — our international ecommerce and licensing entity

Both businesses run on Xero and Shopify, and both require clean, accurate, well-structured financial records. You will work closely with Grant Morris (Founder & Design Director, Melbourne), the Australian management team, and your fellow Philippine colleagues across design, development, and operations.

Beyond pure bookkeeping, this role is about building and maintaining the structural backbone of our ecommerce operations — product codes, marketplace integrations, data integrity, and system efficiency.

——————————————————————————————
WHAT YOU WILL DO
——————————————————————————————

BOOKKEEPING & FINANCIAL MANAGEMENT
• Full-cycle bookkeeping across two entities — AP, AR, bank reconciliations, general ledger
• Xero management including chart of accounts, reporting, BAS/GST/VAT reconciliation
• Invoicing, purchase orders, supplier payments, and expense categorisation
• Monthly financial reporting and cash flow tracking for both AU and UK businesses
• Payroll support and multi-currency transaction management
• Liaising with external accountants and auditors at period-end

ECOMMERCE SYSTEMS & INTEGRATION
• Shopify-to-Xero integration management — ensuring seamless, accurate data flow
• Marketplace reconciliation for Amazon, Kogan, TikTok Shop, and other channels
• Product setup and data integrity across all marketplaces — SKUs, barcodes (GTINs/EANs), pricing
• Creating and maintaining product codes and variant structures for B2B and retail readiness
• Collaborating with the web and design teams on Shopify backend accuracy

DATA, ANALYTICS & AI TOOLS
• Using AI-powered tools to improve accuracy and efficiency across financial workflows
• Maintaining clean, structured data across all financial and product systems
• Identifying and flagging financial discrepancies or process inefficiencies — proactively
• Supporting strategic decisions with clear financial data and reporting
* Working with our marketing teams on key analytics & management teams on profitability and efficiencies

——————————————————————————————
WHO WE ARE LOOKING FOR
——————————————————————————————

Hopefully you! Motivated... driven ... passionate ... talented... responsive .. and importantlye somwone who wants to be genuinely recognised and rewarded for it

Here is the truth: we have tried the "just ok" route and it is not for us. We want someone who genuinely loves the craft of bookkeeping & data — who finds satisfaction in a perfectly reconciled account, who notices what others miss, and who takes real pride in their output.

You will be talking to our team every day — Aussies, Brits, and your Filipino colleagues. You need to be a real person, not just a spreadsheet. Warm, communicative, and someone who actually enjoys being part of something bigger.

If your idea of a great week is cleaning up a messy reconciliation, building a smarter product code structure, tidying up accounts payable, analysing sales and ending Friday knowing the numbers are perfect — and then jumping on a team call and having a laugh with some genuinely great people — this role is for you.

The ideal candidate is:

? Highly experienced in Xero — you know it deeply, not just superficially
? Confident working across two separate business entities simultaneously
? Experienced with Shopify and ecommerce financial reconciliation
? Familiar with marketplace platforms — Amazon Seller Central, Kogan, TikTok Shop
? Detail-obsessed — you notice errors others miss and you fix them without being asked
? Analytically minded — you see patterns in data and ask the right questions
? Genuinely curious about AI tools and excited to use them to work smarter
? A great communicator — comfortable with Aussie and UK teams across time zones
? Warm, collaborative, and a natural fit for a close-knit international team
? Proactive and self-directed — not someone who waits to be told what to do

——————————————————————————————
QUALIFICATIONS & EXPERIENCE
——————————————————————————————

• Bachelor's degree in Accounting, Finance, or Business Administration
• Minimum 3–5 years of bookkeeping experience, ideally in an ecommerce environment
• Xero Certified Advisor (strongly preferred)
• Hands-on experience with Shopify and Shopify financial integrations
• Experience with multi-currency and cross-border transactions
• Marketplace experience (Amazon, TikTok shops, or similar) is a major advantage
• Familiarity with AI finance tools or demonstrated enthusiasm for learning them

——————————————————————————————
WHAT WE OFFER
——————————————————————————————

• ?55,000 per month base salary
• Performance-based KPI bonuses for the right person
• Work-from-home — Monday to Friday, 9:00 AM to 5:00 PM Philippine time
• Long-term, stable employment with a company that genuinely invests in its people
• The chance to work with a passionate, creative international team
• A front-row seat to a growing global lifestyle brand with serious ambitions
• Potential travel opportunities — some of our longest-serving tea ---------- mbers have visited Australia
• A culture built on respect, care, and real recognition of great work

——————————————————————————————
HOW TO APPLY
——————————————————————————————

Though it might take some time - We read every application personally — no automated filters, no HR robots.

Please send us:
• Your CV/resume including relevant bookkeeping and ecommerce experience
• The accounting software and ecommerce platforms you have worked with
• Any AI or automation tools you currently use (or are keen to learn)
• A short personal message — in your own words — telling us why you are the right person for this team

Applications without a personal message will not be reviewed. We are not looking for a template response. We are looking for you.

If this feels like the job you have been waiting for — we would genuinely love to hear from you.

Ambient Lounge® — Live in Soft Luxury
Melbourne, Australia | London, UK | ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,555,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Bookkeeper-Ecommerce-Operations-Specialist-1594786
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0055 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1594786
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 373893
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1594786
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1594786' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594786 
0.0006   UPDATE employer_jobs SET hit_counts '***Mar-06-2026=289***Mar-07-2026=38***Mar-08-2026=45***Mar-09-2026=47***Mar-10-2026=31***Mar-11-2026=26***Mar-12-2026=10***Mar-13-2026=4***Mar-14-2026=2***Mar-15-2026=4***Mar-16-2026=8***Mar-17-2026=9***Mar-18-2026=9***Mar-19-2026=6***Mar-20-2026=6***Mar-21-2026=1***Mar-22-2026=8***Mar-23-2026=5***Mar-24-2026=4***Mar-25-2026=7***Mar-26-2026=8***Mar-27-2026=9***Mar-28-2026=1***Mar-30-2026=6***Mar-31-2026=8***Apr-01-2026=7***Apr-02-2026=6***Apr-03-2026=17***Apr-04-2026=2***Apr-05-2026=3***Apr-06-2026=3***Apr-07-2026=6***Apr-08-2026=6***Apr-09-2026=5***Apr-10-2026=5***Apr-11-2026=2***Apr-12-2026=2***Apr-13-2026=9***Apr-14-2026=4***Apr-15-2026=4***Apr-16-2026=6***Apr-17-2026=3***Apr-18-2026=1***Apr-19-2026=2' WHERE job_id'1594786'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=591***Apr-2026=93' WHERE job_id'1594786'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1594786' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594786 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '373893'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)