Skip to content
AlpacaAlpaca

Senior Software Engineer - New Markets Japan

Senior backend engineer designing and operating scalable brokerage and financial systems for Japan, including market integrations, accounting, settlement, and regulatory requirements. Requires JLPT N1-level Japanese, business English, strong financial-systems expertise, and proficiency in a statically typed language.

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 the Japan market.
  • 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 regional technical leads and global engineering teams.
  • Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders, translating requirements into technical specifications.
  • 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, cross-functional projects, engineering practices, mentoring, and team culture.

Requirements

  • Native or JLPT N1-level Japanese fluency, including professional reading, writing, and communication.
  • Business-level English fluency for 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 multi-currency transactions.
  • Familiarity with financial-market regulatory compliance, preferably in Japan.
  • 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.
  • Ability to work independently in a fully remote, globally distributed team.
  • Strategic thinking, strong problem-solving skills, and the ability to translate technical concepts into business strategies.
  • Experience with domain-driven design and event-driven design.
  • Ability to lead and troubleshoot incidents or bugs during Japan business hours.

Nice-to-haves

  • Proficiency in Go or willingness to learn it quickly.
  • Experience in Japan's financial-services sector.
  • Experience integrating with JPX, JSCC, JASDEC, or major Japanese banks.
  • Experience with NISA, iDeCo, tokutei-koza, or MyNumber handling.
  • Experience at a startup or fast-growing technology company.
  • Knowledge of emerging technologies and 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 monthly stipend via a Brex Card.

Skills

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

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.

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.

Vanta

Vanta

Remote

Senior Software Engineer, Test Core
$195k+/yrRemote5+ YOEBackend Engineering

Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.

Scribe

Scribe

Remote

Sr Backend Software Engineer, Recording
$145k+/yrRemote8+ YOEBackend Engineering

Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.