Senior Software Engineer - New Markets at Alpaca

Tokyo, Tokyo, Japan

Alpaca Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, FinanceIndustries

Requirements

  • 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
  • Proficiency in Go or similar backend languages, with expertise in designing robust and efficient system architectures
  • Experience working with financial APIs, market data integrations, and trade settlement processes
  • Strong communication skills to collaborate effectively with global teams, local regulators, vendors, and internal stakeholders
  • 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
  • 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 paired with a proactive mindset
  • Ability to act as incident commander and lead and troubleshoot incidents or bugs with authority

Responsibilities

  • Design, implement, and maintain systems and services that form Alpaca's foundation
  • Lead regional recruitment initiatives
  • Lead cross-functional team projects
  • Mentor talent with respect to engineering principles and practices
  • Foster Alpaca culture in the region
  • Ensure operational reliability engineering and act as incident commander during regional business hours for 24x7 stability
  • Design a highly scalable, mission-critical brokerage system
  • Develop and enhance middle and back office systems, including gRPC microservices, React-based UI for internal administration and API developers, and third-party vendor integrations
  • Work closely with Alpaca’s core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets
  • Collaborate with tech leads in other regions synchronously and asynchronously using Slack and occasional meetings outside regular working hours
  • Troubleshoot incidents and reported bugs to maintain system integrity and performance
  • Navigate regulatory requirements and build scalable solutions to support Alpaca’s international growth in a global environment
  • Be on-call to assist with timely engineering projects

Skills

gRPC
React
microservices
full-stack
scalable systems
UI development
API integration
vendor integrations
troubleshooting
incident management

Alpaca

API-first brokerage for stock trading

About Alpaca

Alpaca Securities LLC operates in the stock brokerage industry by providing an API-first brokerage service that allows other businesses to create their own trading applications. This service enables companies to integrate stock trading functionality into their platforms without the need to become brokers themselves, saving them time and resources. Alpaca's API supports seamless trading experiences for users and includes features like Local Currency Trading, which allows international investors to trade US stocks in their local currency. Additionally, Alpaca offers crypto wallets and coin pair trading, expanding the financial services available to its clients. Unlike traditional brokers, Alpaca focuses on a business-to-business model, catering primarily to other companies that want to offer trading services to their customers. The goal of Alpaca is to simplify the trading process for businesses and their users while providing a secure and efficient platform for executing trades.

San Mateo, CaliforniaHeadquarters
2015Year Founded
$84.5MTotal Funding
CONVERTIBLECompany Stage
Fintech, Financial ServicesIndustries
201-500Employees

Benefits

Competitive salary & stock options
Medical, dental, & vision
Home office setup stipend
Monthly Brex Card stipend

Risks

Increased competition from fintech platforms like GUGU offering commission-free trading.
Potential regulatory challenges in international markets may complicate Alpaca's expansion.
Self-clearing transition introduces operational risks in managing settlement processes.

Differentiation

Alpaca offers API-first brokerage services, enabling businesses to build trading applications.
Alpaca supports local currency trading, simplifying US stock trading for international investors.
Alpaca provides crypto wallets and coin pair trading, expanding financial services for clients.

Upsides

Alpaca's self-clearing transition enhances asset transfers and securities lending opportunities.
Partnership with Derayah Financial accelerates Middle Eastern business expansion for Alpaca.
Alpaca's limit orders and extended hours trading for fractional shares lead retail trading.

Land your dream remote job 3x faster with AI