
Senior Software Engineer β New Markets, Japan (JLPT N1 Fluent)
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Japan.
β’ Create highly scalable and mission-critical brokerage systems tailored for the Japanese market.
β’ Develop and improve middle- and back-office systems, including gRPC microservices, REST and gRPC APIs, as well as integrations with Japan-specific third-party vendors.
β’ Collaborate with core teams to refine the framework for various languages, currencies, and markets, incorporating Japan-specific requirements like NISA, MyNumber, withholding tax, and JP-GAAP accounting.
β’ Work alongside regional tech leads via Slack and meetings to ensure alignment with global teams.
β’ Liaise in Japanese with local regulators, vendors, partners, and business stakeholders, translating requirements into technical specifications.
β’ Diagnose incidents and resolve reported bugs effectively.
β’ Take part in on-call rotations to address production issues during Japan's business hours.
β’ Engage in regional recruitment, cross-functional projects, mentoring, and promoting the Alpaca culture in Japan.
β’ Contribute to operational reliability engineering during regional business hours to maintain proactive 24x7 platform stability.
β’ Native or JLPT N1 level proficiency in Japanese, capable of reading, writing, and communicating professionally with local regulators, vendors, and partners.
β’ Fluency in business-level English, enabling effective collaboration in English-only team meetings, design discussions, code reviews, and written documentation.
β’ Demonstrated experience in designing and developing complex financial systems, ideally including double-entry accounting.
β’ Strong grasp of accounting principles, ledger structures, and transaction reconciliation.
β’ Experience in creating scalable, high-availability financial applications that manage multi-currency transactions.
β’ Familiarity with regulatory compliance requirements in financial markets, with experience in Japan being preferred.
β’ Proficiency in at least one statically typed programming language, such as Go, Rust, Java, Kotlin, C#, Scala, or C++.
β’ Experience with financial APIs, market data integrations, and trade settlement processes.
β’ Solid computer science fundamentals and proven experience in software engineering architecture.
β’ Ability to work independently within a fully remote, globally distributed team and thrive under pressure in a fast-paced environment.
β’ Experience with domain-driven design and event-driven design principles.
β’ Capability to lead and troubleshoot incidents or bugs during Japan's business hours.
β’ Competitive Salary & Stock Options
β’ Health Benefits
β’ New Hire Home-Office Setup: One-time USD $500
β’ Monthly Stipend: USD $150 per month via a Brex Card
Arista Networks
knowmad mood
Capital One
HealthEdge
Get handpicked remote jobs straight to your inbox weekly.