Skip to content
AlpacaAlpaca

Staff Software Engineer - New Markets Japan

Designs and operates scalable backend brokerage systems for Japan, integrating financial-market infrastructure and Japan-specific regulatory requirements. Requires staff-level architecture experience, complex financial-systems expertise, and professional fluency in Japanese and English.

About the job

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 third-party vendor integrations for JPX, JSCC, JASDEC, banks, and identity verification vendors.
  • Enhance the core framework to support multiple languages, currencies, and markets, including Japan-specific requirements such as NISA, MyNumber, withholding tax, and JP-GAAP accounting.
  • Collaborate with technology leads in other regions through Slack and meetings.
  • Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders, translating requirements into technical specifications for global engineering teams.
  • Troubleshoot incidents and bugs to maintain system integrity and performance.
  • Participate in on-call rotations and support production issues during Japan business hours.
  • Contribute to regional recruitment initiatives, cross-functional projects, engineering practices, mentoring, and the Japan engineering culture.

Requirements

  • Native or JLPT N1-level Japanese fluency, including professional reading, writing, and communication with local regulators, vendors, and partners.
  • Business-level English fluency for English-only meetings, design discussions, code reviews, and documentation.
  • 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, highly available financial applications handling multicurrency transactions.
  • Familiarity with financial-market regulatory compliance, preferably in Japan, including FIEA, FSA, JSDA, or JIPF frameworks.
  • Proficiency in at least one statically typed language such as Go, Rust, Java, Kotlin, C#, Scala, or C++.
  • Experience with financial APIs, market-data integrations, and trade-settlement processes.
  • Strong computer science fundamentals and software architecture experience.
  • Experience with domain-driven design and event-driven design.
  • Ability to work independently in a fully remote, globally distributed team and under pressure in a fast-paced environment.
  • Ability to translate technical concepts into business strategies.
  • Ability to lead and troubleshoot incidents or bugs during Japan business hours.
  • Strong communication, problem-solving, and proactive decision-making skills.

Nice-to-haves

  • Proficiency in Go or willingness to ramp up quickly.
  • Experience in the Japanese financial-services sector, including securities firms, banks, brokerages, or fintech.
  • Experience integrating with JPX, TSE, OSE, JSCC, JASDEC, or major Japanese banks.
  • Experience with NISA, iDeCo, tokutei-koza, or MyNumber.
  • Startup or fast-growing technology-company experience.
  • Knowledge of emerging technologies or passion for financial markets.
  • Experience managing vendors and organizational budgeting.
  • Experience working with global, English-speaking teams across multiple time zones.

Compensation and benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time USD $500 new-hire home-office setup benefit.
  • USD $150 per month stipend via a Brex Card.

Skills

Go, Rust, Java, Kotlin, C#, Scala, C++, gRPC, REST APIs, Microservices, Domain-Driven Design, Event-Driven Design, Financial Apis, Market Data, Trade Settlement

Vanta

Vanta

Remote

Staff Software Engineer, GRC
$260k+/yrRemote10+ YOEBackend Engineering

Leads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.

Phantom

Phantom

Remote

Senior Software Engineer, Backend (Money Movement)
No salary listedRemote5+ YOEBackend Engineering

Senior backend engineer designing scalable services and APIs that connect Phantom Cash to blockchain networks. The role requires Node.js/NestJS, REST API, event-driven, and distributed-systems expertise, with blockchain or fintech experience preferred.

Payabli

Payabli

Remote

Principal Payments Engineer
No salary listedRemote12+ YOEBackend Engineering

Founding senior engineer responsible for creating and operating Payabli’s Payments Core infrastructure, including ledgers, exactly-once money movement, multi-rail orchestration, settlement, and reconciliation. Requires 12+ years of production payments or financial-systems experience at major scale.

Alpaca

Alpaca

United States
Senior Software Engineer - Ledger
No salary listedRemote5+ YOEBackend Engineering

Senior engineer responsible for designing, building, and operating scalable backend systems for a modern financial ledger. The role requires 5+ years of experience, strong coding skills preferably in Go, and expertise with cloud platforms, RPC, relational databases, and distributed systems.

Fingerprint

Fingerprint

Remote

Senior Backend Engineer, Core APIs
$150k+/yrRemote5+ YOEBackend Engineering

Build and operate highly performant Core API services for real-time fraud detection, owning reliability, observability, scaling, and production operations. The role requires 5+ years of backend experience with Go or Node.js and strong SRE practices.