← Todos los empleos

Senior Software Engineer – New Markets, Japan (JLPT N1 Fluent)

Sobre el puesto

• 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 Japan-specific third-party vendor integrations.
• Work with core teams to enhance the framework for multiple languages, currencies, and markets, including Japan-specific requirements such as NISA, MyNumber, withholding tax, and JP-GAAP accounting.
• Collaborate with regional tech leads through Slack and meetings to align with global teams.
• Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders, translating requirements into technical specifications.
• Troubleshoot incidents and reported bugs.
• Participate in on-call rotations and address production issues during Japan business hours.
• Contribute to regional recruitment, cross-functional projects, mentoring, and fostering Alpaca culture in Japan.
• Participate in operational reliability engineering during regional business hours to support proactive 24x7 platform stability.

• Native or JLPT N1 level fluency in Japanese, with the ability to read, write, and communicate professionally with local regulators, vendors, and partners.
• Business-level English fluency, with the ability to collaborate effectively in English-only team meetings, design discussions, code reviews, and written documentation.
• Proven experience in designing and developing complex financial systems, preferably including double-entry accounting.
• Strong understanding of accounting principles, ledger structures, and transaction reconciliation.
• Experience in building scalable, high-availability financial applications that handle multi-currency transactions.
• Familiarity with regulatory compliance requirements in financial markets; experience in Japan is preferred.
• 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 proven software engineering architecture experience.
• Ability to work independently in a fully remote, globally distributed team and under pressure in a fast-paced environment.
• Experience with domain-driven design and event-driven design.
• Ability to lead and troubleshoot incidents or bugs during Japan business hours.

• 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