Senior Software Engineer - New Markets

Posted

AlpacaRemote - CanadaRemotefull_timesenior

Tech Stack

Responsibilities

  • Design a highly scalable, mission-critical brokerage system.
  • Develop and enhance middle- and back-office systems, including gRPC microservices, a React-based UI, 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 both synchronously and asynchronously, aligning with global teams.
  • Troubleshoot incidents and reported bugs to maintain system integrity and performance.

Soft Skills

Financial ServicesOnline Trading PlatformsBrokerage SystemsFintechDouble-Entry AccountingFinancial Transaction ProcessingTrade Lifecycle ManagementSettlement ProcessesOrder ManagementMarket Data ProcessingReal-Time Trade ProcessingRegulatory ComplianceCommunication SkillsComputer Science FundamentalsSoftware Engineering ArchitectureStrategic ThinkingProblem SolvingDomain-Driven DesignEvent-Driven DesignStartup ExperienceEmerging TechnologiesFinancial MarketsVendor Management

Benefits

  • Equity
  • Health Insurance
  • Remote Stipend

Culture

Cross-Functional TeamsMentorship ProgramOpen Source ContributorsAsync CommunicationOn-Call RotationMission-DrivenDiverse Leadership

Requirements

Regions: Worldwide

Get jobs like this in your inbox

Weekly Go, React, gRPC hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in