Alpaca

Senior Software Engineer - NewMarkets Japan

8.0/10

Alpaca

$98,000 – $162,000 USD
Remote
senior
10 days ago
cryptodevfintechweb3GogRPCREST APIsdouble-entry accountingfinancial systemshigh-availability applicationsscalable applications

AI Summary

The vacancy is well-structured and informative, providing clear expectations and requirements for applicants.

Check Match — Just drop your CV

See your fit for Senior Software Engineer - NewMarkets Japan in seconds.

Description

Your Role

As a Senior Engineer, you will be responsible for:

  • Designing, implementing, and maintaining the systems and services that form Alpaca's foundation.
  • Contributing to regional recruitment initiatives and driving cross-functional team projects.
  • Mentoring teammates with respect to our engineering principles and practices.
  • Participating in operational reliability engineering during regional business hours.

Things You Get To Do

  • 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 enhance and transform the core framework.
  • Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders.
  • Troubleshoot incidents and reported bugs to maintain system integrity and performance.
  • Participate in on-call rotations and assist with timely engineering projects.

How We Take Care of You

  • 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

Requirements

Who You Are (Must-Haves)

  • Native or JLPT N1 level fluency in Japanese.
  • Business-level English fluency.
  • Proven experience in designing and developing complex financial systems.
  • Strong understanding of accounting principles and transaction reconciliation.
  • Experience in building scalable, high-availability financial applications.
  • Familiarity with regulatory compliance requirements in financial markets, preferably in Japan.
  • Proficiency in at least one statically typed language (e.g. Go, Rust, Java).
  • Strong communication skills to collaborate effectively with global teams.
  • Strong computer science fundamentals and proven software engineering architecture experience.
Loading similar jobs...