A

Alpaca

Builds APIs for brokerage and automated trading

Engineering Manager - Hands-On

Backend EngineeringUpdated on Nov 13
Full-timeRemote in CanadaNo salary listed

About the Job

Requirements

  • 10+ years of professional software engineering experience, including architecting and building complex, large-scale financial systems in production and recent hands-on coding.
  • Proven experience as a hands-on engineering lead, shipping production systems while hiring and leading engineers and liaising between engineering and executive leadership.
  • Deep expertise in Go or a similar backend language, exceptional system design skills, and sound judgment on architectural trade-offs.
  • Hands-on experience with financial systems, including double-entry accounting, ledger structures, transaction reconciliation, and multi-currency processing.
  • Experience designing event-driven architectures for large-scale distributed systems, including message queues, publish/subscribe, and asynchronous processing.
  • Production experience with cloud infrastructure (GCP, AWS, or Azure), Kubernetes, infrastructure as code (Terraform or Ansible), GitOps, observability, and incident management.
  • Familiarity with financial-markets regulatory compliance, ideally Canadian or North American, including financial-services data residency requirements.
  • Understanding of brokerage operations, including account management, KYC, trade settlement, corporate actions, foreign exchange, and regulatory reporting.
  • Experience engaging regulators, partners, and senior stakeholders, and explaining complex technical concepts to non-technical audiences, including executives and board members.
  • Ability to act as incident commander and deliver complex projects on tight timelines without compromising quality or compliance.
  • Experience in a startup or fast-growing technology company, preferably in fintech or financial services.

Responsibilities

  • Hire and lead Canada's founding engineering team, establishing its standards, culture, and technical practices while working alongside engineers in the code.
  • Lead regional recruitment and build a diverse, high-performing team.
  • Establish engineering best practices, code review standards, and technical decision-making frameworks suited to the Canadian market.
  • Foster company culture in the region while adapting practices to local market dynamics and regulatory requirements.
  • Mentor engineers directly and define clear ownership for the work the team builds.
  • Set technical strategy for Canada operations and align it with business objectives alongside senior leadership.
  • Take complex technical projects through design and production, ensuring scalability, reliability, and industry best practices.
  • Introduce new ideas and technologies in the systems being built and support the founding team as it grows.
  • Contribute to company-wide policies and help establish the company as a technical leader in the Canadian fintech ecosystem.
  • Design and build mission-critical Canadian financial systems, including the Canadian Ledger, multi-currency transaction processing, regulatory reporting, and compliance systems.
  • Write and ship reliable, scalable, and compliant backend services, and review the team's code.
  • Own Canadian brokerage capabilities, including localized infrastructure and ledger, account creation and KYC, funding and foreign exchange, settlement, corporate actions, compliance and regulatory reporting, trading, and reporting.
  • Drive decisions on cloud infrastructure, data residency, security, and observability, and establish infrastructure patterns for Canadian deployments that meet CIRO requirements.
  • Work with finance, operations, product, legal, and compliance to translate business requirements into technical solutions.
  • Engage with regulators, vendors, and partner operations teams to ensure systems comply with Canadian market regulations.
  • Work with partners on requirements and technical integration to support successful launches.
  • Communicate status, risks, and trade-offs to technical and non-technical audiences, including C-level executives.
  • Contribute technical insight to strategic planning and market-expansion decisions.
  • Own operational reliability for Canada, serve as incident commander during regional business hours, and maintain proactive 24/7 stability.
  • Establish monitoring, alerting, and incident-response practices tailored to Canadian operations and regulatory requirements.
  • Establish disaster recovery and business continuity practices that meet CIRO requirements.
  • Lead troubleshooting of critical incidents and participate in on-call rotations.
  • Manage infrastructure and service vendors, including provisioning, upgrades, and incident resolution.
  • Collaborate synchronously and asynchronously with technical leads in APAC, the Americas, and EMEA.
  • Lead cross-functional, cross-region projects and influence architecture across the organization while addressing Canada-specific requirements.
  • Set clear ownership boundaries and async-first practices to reduce cross-time-zone dependencies.

Desired Qualifications

  • Experience in the Canadian financial services sector or a CIRO-regulated environment.
  • Experience building teams in Canada or other North American markets.
  • Familiarity with the Canadian fintech ecosystem, market dynamics, and competitive landscape.
  • Experience with partner integrations and B2B2C financial services platforms.
  • Experience launching new markets or products in regulated financial environments.
  • Experience managing vendors, organizational budgeting, and resource allocation.
  • Experience working with global teams across multiple time zones.
  • Interest in financial markets, algorithmic trading, or brokerage operations.
  • Cloud or infrastructure certifications in GCP, AWS, Azure, Kubernetes, or Terraform.

About the Company

Alpaca

Builds APIs for brokerage and automated trading

Alpaca builds brokerage infrastructure and trading APIs for financial firms and developers embedding investment features in apps or running automated strategies. Broker API manages account opening, funding, orders and positions, while Trading API connects individual users to stocks, options and crypto markets. AlpacaDB supplies the technology, with securities services delivered by Alpaca Clearing and cryptocurrency services by Alpaca Crypto. It earns money from market-data subscriptions, margin interest, brokerage fees, bank-sweep spreads and payments for routed orders. Alpaca began in 2015 as a database and machine-learning business and is headquartered in San Mateo, California.

Company size
201-500
Company stage
Debt Financing
Total funding
$762.9M
Headquarters
San Mateo, CA
Founded
2015

Recently Posted Jobs

Explore more opportunities at Alpaca

See more jobs