Alpaca

Senior Software Engineer - NewMarkets Japan

8.0/10

Alpaca

$98,000 – $162,000 USD
Remote
senior
17 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...