Senior Software Engineer - New Markets Japan
Alpaca · Remote - APAC
Job description
About the role
Alpaca, a US-headquartered brokerage infrastructure company, is looking for a Senior Software Engineer for its New Markets Japan team. The role is fully remote and requires fluent or business-level Japanese. You will design, build and maintain the systems that power millions of users, contribute to regional recruitment, mentor teammates, and take part in operational reliability during Japan business hours.
Key responsibilities
- Design highly scalable, mission-critical brokerage systems for the Japan market.
- Build and improve middle- and back-office systems, including gRPC and REST APIs and integrations with Japan vendors (JPX, JSCC, JASDEC, banks, identity verification).
- Help transform the core framework to support multiple languages, currencies and markets, with a focus on Japan-specific needs such as NISA, MyNumber, withholding tax and JP-GAAP accounting.
- Work with tech leads in other regions and coordinate in Japanese with regulators, vendors and partners, turning their requirements into technical specs.
- Troubleshoot incidents and bugs, and join on-call rotations during Japan business hours.
Required profile
- Business-level Japanese and business-level English.
- Proven experience designing complex financial systems, preferably with double-entry accounting.
- Understanding of accounting principles, ledgers and transaction reconciliation, and multi-currency financial applications.
- Familiarity with financial market regulations, with a preference for Japan experience (FIEA, FSA, JSDA, JIPF).
- Experience with financial APIs, market data and trade settlement.
- Ability to work independently in a fully remote, global team under pressure.
Required skills
- A statically typed language such as Go, Rust, Java, Kotlin, C# or C++.
- Domain-driven design and event-driven design.
- Nice to have: Go, experience with JPX, JSCC, JASDEC or NISA/iDeCo, and experience in a startup or fast-growing company.
What we offer
- Competitive salary and stock options.
- Health benefits.
- One-time home-office setup of USD 500 and a monthly USD 150 stipend via a Brex card.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in 日本.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Alpaca
Remote - APAC