Senior Accounting Engineer

🏢 Komodo · company page
📍 Japan
via TokyoDev
✅ Verified open — last confirmed 6h ago
Apply on original site ↗

We are looking for a talented Senior Accounting Engineer to join our team in Akihabara, Tokyo, working closely with our Finance team to strengthen real-time financial reporting.

In this role, you will build automated reconciliation and data integration systems connecting our sales and payment platforms, giving the business accurate, real-time visibility into sales performance. You’ll start by automating daily reconciliation between our e-commerce and payment platforms. Later you’ll evolve this into a real-time reporting and dashboards. As our financial reporting capabilities mature, this role has the flexibility to grow into a broader engineering position supporting ongoing projects closely tied to Finance.

A successful candidate is comfortable owning the full lifecycle of financial data, from acquisition and integration through to secure, reliable reporting, and brings a disciplined, detail-oriented approach to handling sensitive financial information. Since this role works closely with our Finance and Accounting stakeholders, strong communication ability in both Japanese and English is essential.

Responsibilities

- Design and build automated reconciliation across sales and payment platforms

- Design and build automated inventory costing and reconciliation across external warehouse reports globally

- Own data acquisition and integration pipelines feeding financial and reporting systems

- Develop next-day reporting of sales, cost of sales and payment metrics, evolving toward a real-time dashboards

- Ensure the security, accuracy, and integrity of financial data across all systems it flows through

- Collaborate directly with Japan-based Finance and Accounting stakeholders to define reporting requirements

- Maintain stability, performance, and quality of reporting pipelines while following team development standards

- Evaluate new feature requests and process improvements based on business impact, making consistent, disciplined decisions

- Participate in code reviews, retrospectives, and individual meetings with internal stakeholders

Requirements

- 5+ years of professional software engineering experience

- Business-level fluency in Japanese, spoken and written

- Strong proficiency with SQL relational databases

- Strong experience designing data models for analytics and reporting

- Strong experience with modern data warehouse platforms (e.g., BigQuery) and ETL/ELT ingestion pipelines

- Strong experience handling and securing sensitive financial data

- Strong verbal and written communication skills

- Programming ability in Python or another general-purpose language, with an understanding of data structures, error handling, logging, and testing.

- Experience with reporting/BI systems (e.g., Tableau, Looker Studio, Metabase, or similar)

- Experience collaborating with cross-functional and international teams

Nice to haves

While not specifically required, tell us if you have any of the following.

- Experience with FREEE and BPA using API is a strong plus

- Experience with payment/e-commerce platforms (e.g., KOMOJU, WooCommerce) is a plus

- Experience with cloud infrastructure (GCP, AWS, or Azure) is a plus

Hiring Process
- Initial Screen
30 minute video call with HR, focused on whether you generally match.

- First Video Screen
30 minute video call with 2 team members, where you’ll be able to ask questions about the position.

- Homework Assignment
You’ll be given an assignment which you’ll have about a week to complete.

- Two Back-to-Back Interviews
This pair of interviews will focus on your skill. It consists of a one hour interview with two team members, a 15 minute break, and then another one hour interview with two team members.

- Interview with Board Members
- Offer

Flights + hotels

This role requires you to be in Japan. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you