Senior Software Engineer - NewMarkets Japan

1 month, 1 week ago
Full-time
Senior
Software Development
Alpaca

Alpaca

Alpaca is a developer-first API for stock and crypto trading, offering easy-to-use APIs for building apps and trading algorithms.

Capital Markets
51-250
Founded 2015
$87M raised

Description

  • 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.
  • Collaborate with Alpaca’s core teams to extend the platform for multiple languages, currencies, and markets, with emphasis on Japan-specific requirements.
  • Coordinate with local regulators, vendors, partners, and business stakeholders in Japanese and translate requirements into technical specifications.
  • Collaborate with tech leads in other regions through synchronous and asynchronous communication to align on global initiatives.
  • Troubleshoot incidents and reported bugs to maintain system integrity and performance.
  • Participate in on-call rotations and support engineering projects and production issues during Japan business hours.
  • Contribute to regional recruitment initiatives, mentor teammates, and help foster Alpaca culture in Japan.
  • Participate in operational reliability engineering to support proactive 24x7 platform stability.
  • Help drive cross-functional projects and contribute to goal setting alongside the broader team.

Requirements

  • Native or JLPT N1-level fluency in Japanese, with the ability to communicate professionally with regulators, vendors, and partners.
  • Business-level English fluency for meetings, design discussions, code reviews, and 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 that handle multi-currency transactions.
  • Familiarity with regulatory compliance requirements in financial markets, preferably in Japan (FIEA, FSA, JSDA, JIPF, or related 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 communication skills across Japanese and English contexts with global teams and external stakeholders.
  • Strong computer science fundamentals and software engineering architecture experience.
  • Ability to work independently in a fully remote, globally distributed team and under pressure in a fast-paced environment.
  • Strategic thinking and the ability to translate technical concepts into business strategies.
  • Experience with domain-driven design and event-driven design.
  • Strong problem-solving skills with a proactive mindset.
  • Ability to lead and troubleshoot incidents or bugs during Japan business hours.
  • Preferred: proficiency in Go, Alpaca’s primary backend language, or willingness to ramp up quickly.
  • Preferred: experience in the Japanese financial services sector such as securities firms, banks, brokerages, or fintech.
  • Preferred: hands-on experience integrating with JPX (TSE/OSE), JSCC, JASDEC, or major Japanese banks.
  • Preferred: experience with Japan-specific products such as NISA, iDeCo, tokutei-koza, or MyNumber handling.
  • Preferred: experience working in a startup or fast-growing technology company.
  • Preferred: knowledge of emerging technologies.
  • Preferred: experience or passion for financial markets.
  • Preferred: experience managing vendors and organizational budgeting.
  • Preferred: experience working with global, English-speaking teams across multiple time zones.

Benefits

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

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Core APIs

Fingerprint 51-250 IT Services

Fingerprint is hiring a Senior Backend Engineer for its Core APIs team to build scalable fraud-detection backend systems and real-time data infrastructure for a globally distributed, remote-first company.

CI/CD ClickHouse Databricks Datadog dbt Docker DynamoDB Elasticsearch Express.js GCP Git Go Kubernetes Microservices Node.js Redis Shell Scripting Snowflake SQL Terraform TypeScript
12 hours, 48 minutes ago

Freelance Chatbot Developer (WhatsApp / Telegram / Discord)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance, part-time remote Bot Developer for the Tendem project to build and refine messaging-platform bots in a hybrid AI + human workflow for real-user use cases.

Docker Node.js OAuth Python REST API Serverless
13 hours, 3 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a Senior Python Data Scraping Engineer for the Tendem freelance project to manage end-to-end web data extraction and deliver accurate structured datasets within a hybrid AI + human workflow.

AJAX AWS Docker GitHub JavaScript JSON LLM Python Selenium
13 hours, 3 minutes ago

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Python Data Scraping Engineer for the Tendem project to support hybrid AI + human data extraction work on complex web sources.

AJAX GitHub JavaScript JSON LLM Python Selenium
13 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers