Senior Software Engineer – Advisory Suite

4 weeks ago


Canada Alpaca Full time

Senior Software Engineer – Advisory Suite Global Anywhere Who We Are Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Our recent Series C funding round brought our total investment to over $170 million, fueling our ambitious vision. Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 6 million brokerage accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We’re deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it. Alpaca is proudly backed by top-tier global investors, including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator. Your Role We are looking for a Senior Software Engineer to join our Advisory Suite team, which powers key components of our investment management platform. You will work on critical financial engines, including portfolio rebalancing, trade aggregation, tax optimization, and fixed income analytics. You will design, build, and scale services that enable investment advisors to manage client portfolios with precision and efficiency. Things You Get To Do Design, build, and maintain backend services for: Portfolio rebalancing algorithms Trade aggregation logic (VWAP, TWAP) Tax lot accounting and optimization Fixed income product modelling and yield computation Contribute to future product areas within the advisory suite team and/or trading platform Collaborate with product, data and other engineering teams to translate business and financial logic into performant systems Write clean, maintainable, and testable code in Go Participate in code reviews, architecture discussions, and sprint planning Contribute to scaling strategies and observability practices (e.g., tracing, alerting, dashboards) Who You Are (Must-Haves) 5+ years of professional software development experience Strong grasp of data structures, algorithms, and systems design Experience with financial systems, trading, or portfolio analytics is a strong plus Familiarity with time-series data processing and numerical accuracy (especially for VWAP/TWAP) Knowledge of fixed income concepts (e.g., yield curves, duration, accrual) Comfortable working in a fast-paced, agile environment How We Take Care of You Competitive Salary & Stock Options New Hire Home-Office Setup: One-time USD $500 Monthly Stipend: USD $150 per month via a Brex Card Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Interested in building your career at Alpaca? Get future opportunities sent straight to your email. #J-18808-Ljbffr



  • , , Canada Alpaca Full time

    A financial technology firm is seeking a Senior Software Engineer to join their Advisory Suite team. The role involves designing and building services for portfolio management, trade aggregation, and tax optimization. Candidates should have over 5 years of software development experience and a strong grasp of data structures and algorithms. This position...


  • , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...

  • Staff Engineer

    2 weeks ago


    , , Canada Alpaca Full time

    Overview Remote - EMEA - NA Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more. Our recent Series C funding round brings our total investment to over $170 million, fueling our ambitious vision. Amongst our subsidiaries, Alpaca is a licensed financial...


  • , , Canada Aplos Software Full time

    About Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...


  • , , Canada Alpine Software Group Full time

    About Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora, with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....

  • Staff Engineer

    2 weeks ago


    , , Canada Alpaca Full time

    A leading financial technology firm is seeking an experienced backend engineer to own the architecture for its advisory suite. The ideal candidate will have over 8 years of experience and strong expertise in financial systems. This role involves leading complex projects and mentoring engineers while fostering a collaborative environment. Competitive salary...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • , , Canada Jonas Software Full time

    Senior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...


  • Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...