Staff Software Engineer - New Markets Japan (JLPT N1 Fluent)

Alpaca
Japan
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Communication","Mentorship","Problem-solving","Strategic thinking","Ability to work independently"]

Design, implement, and maintain mission-critical brokerage systems for the Japan market, with responsibility for scalable middle- and back-office services and reliable 24x7 platform operations. Lead architecture and execution for Japan-specific requirements, including financial accounting, NISA/MyNumber, withholding tax, and JP-GAAP. Collaborate with global tech leads and coordinate with regulators, vendors, and partners, translating requirements into technical specs while mentoring teammates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Alpaca
Alpaca
2 months ago

Staff Software Engineer - New Markets Japan (JLPT N1 Fluent)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Design, implement, and maintain mission-critical brokerage systems for the Japan market, with responsibility for scalable middle- and back-office services and reliable 24x7 platform operations. Lead architecture and execution for Japan-specific requirements, including financial accounting, NISA/MyNumber, withholding tax, and JP-GAAP. Collaborate with global tech leads and coordinate with regulators, vendors, and partners, translating requirements into technical specs while mentoring teammates.
Location: Japan
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design highly scalable, mission-critical brokerage systems for the Japan market.
  • •Develop and enhance middle- and back-office systems, including gRPC microservices, REST and gRPC APIs, and Japan-specific third-party vendor integrations.
  • •Enhance the core framework to support multiple languages, currencies, and markets, with focus on Japan-specific needs like NISA, MyNumber, withholding tax, and JP-GAAP accounting.
  • •Coordinate with local regulators, vendors, partners, and stakeholders in Japanese, translating requirements into technical specifications for the global engineering team.
  • •Participate in on-call rotations and troubleshoot incidents and reported bugs during Japan business hours to support proactive 24x7 stability.

Pay and Benefits

Perks:EquityHealth InsuranceHome Office

Key Requirements

  • •Native or JLPT N1 level fluency in Japanese, able to read, write, and communicate professionally with local regulators, vendors, and partners.
  • •Business-level English fluency for English-only collaboration (meetings, design discussions, code reviews, written documentation).
  • •Proven experience designing and developing complex financial systems, preferably including double-entry accounting.
  • •Strong understanding of accounting principles, ledger structures, and transaction reconciliation.
  • •Experience building scalable, high-availability financial applications handling multi-currency transactions.
Experience:FintechFinancial servicesBrokerageSecuritiesCryptoFinancial marketsOpen source
Skills:CommunicationMentorshipProblem-solvingStrategic thinkingAbility to work independently
Languages:JapaneseEnglish
Tech Stack:GRPCRESTGoRustJavaKotlinC#ScalaC++SlackDomain-driven designEvent-driven design

Company Brief

Alpaca
Provides developer-first APIs and brokerage infrastructure for algorithmic and automated stock trading, enabling fintechs and developers to build trading applications with commission-free market access and custody services.
Industry: Fintech Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Funding: Series C
Headquarters: San Mateo, United States
Founded: 2015
WebsiteLinkedIn