
Senior Software Engineer β NewMarkets
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Japan.
β’ Create highly scalable and mission-critical brokerage systems tailored for the Japan market.
β’ Enhance and develop middle- and back-office systems, which include gRPC microservices, REST and gRPC APIs, and integrations with third-party vendors specific to Japan.
β’ Collaborate closely with Alpaca's core teams to improve and evolve the core framework, enabling support for various languages, currencies, and markets, with a special emphasis on Japan-specific requirements.
β’ Partner with tech leads from other regions, both in real-time and asynchronously, primarily using Slack and meetings, to ensure alignment with global teams.
β’ Communicate in Japanese with local regulators, vendors, partners, and business stakeholders, translating those needs into technical specifications for the global engineering team.
β’ Resolve incidents and address reported bugs to maintain system integrity and performance.
β’ Participate in on-call rotations and assist with prompt engineering projects and production issues during Japan business hours.
β’ Excel in a global environment, adeptly navigating regulatory requirements and creating scalable solutions to support Alpaca's growth in Japan.
β’ Native or JLPT N1 level proficiency in Japanese, capable of reading, writing, and communicating professionally with local regulators, vendors, and partners.
β’ Business-level fluency in English, with the ability to engage effectively in English-only team meetings, design discussions, code reviews, and documentation.
β’ Demonstrated experience in designing and developing intricate financial systems, ideally including double-entry accounting.
β’ Solid understanding of accounting principles, ledger structures, and transaction reconciliation.
β’ Proven experience in building scalable, high-availability financial applications that manage multi-currency transactions.
β’ Familiarity with regulatory compliance requirements in financial markets, preferably with experience in Japan (FIEA, FSA, JSDA, JIPF, or similar frameworks).
β’ Proficient in at least one statically typed programming language (e.g., Go, Rust, Java, Kotlin, C#, Scala, or C++), with expertise in designing robust and efficient system architectures.
β’ Experience working with financial APIs, market data integrations, and trade settlement processes.
β’ Exceptional communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders, bridging Japanese and English contexts.
β’ Strong foundation in computer science and proven experience in software engineering architecture.
β’ Ability to work independently in a fully remote, globally distributed team, and thrive under pressure in a fast-paced environment.
β’ Strategic mindset with the capability to translate technical concepts into business strategies.
β’ Familiarity with domain-driven design and event-driven design.
β’ Excellent problem-solving skills coupled with a proactive attitude.
β’ Ability to lead and resolve incidents or bugs with authority during Japan 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
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.