Senior Software Engineer (Canada)

Senior Software Engineer (Canada)

09 Nov
|
AlphaSense
|
Canada

09 Nov

AlphaSense

Canada

- AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the power of AI-driven market intelligence directly into the workflow of financial professionals worldwide
- You’ll build the bridge between our cutting‑edge AI platform and the tool that millions of analysts, investors, and researchers use every day – Microsoft Excel
- You’ll create experiences that feel magical to users
- Your work will directly impact how the world’s leading financial institutions make critical decisions
- Technical Environment:
- Office JavaScript API / Office Add-ins framework
- TypeScript, React, and modern frontend tooling
- Complex state management between local and cloud data
- Enterprise authentication (SSO, OAuth, SAML)
- Cross-platform support (Windows and Mac)
- Build the Excel Experience: Develop and ship production‑grade features for the Excel plugin that integrate AlphaSense’s capabilities while respecting Excel’s performance and stability requirements
- Navigate Complex Integration: Work with Excel’s object model, calculation engine, and event system to deliver features that feel native while accessing cloud‑based intelligence
- Optimize Relentlessly: Make complex operations feel instantaneous, manage memory carefully, and ensure the plugin never slows down Excel
- Uphold Best Practices: Follow and contribute to team standards for development, testing, deployment, and monitoring of Office plugins, and support junior engineers through code reviews and pairing
- You’ll fundamentally change how financial professionals interact with market intelligence
- Within your first year, you’ll ship a plugin used by thousands of analysts at leading financial institutions,



making AI‑powered research as simple as typing an Excel formula
- You’ll eliminate the context‑switching between Excel and research platforms, saving analysts hours daily while improving the quality of their analysis
- More importantly, you’ll establish the technical foundation and best practices that will guide our Office integration strategy for years
- This isn’t just another plugin development role. You’ll be working with:
- Cutting‑edge AI capabilities that need to feel simple in Excel
- Financial professionals who depend on Excel for critical decisions
- Complex technical constraints that require creative solutions
- You’ll need to think like a financial analyst, architect like a distributed systems engineer, and optimize like a game developer. It’s a rare opportunity to work on deeply technical challenges while directly impacting how the financial world operates

Benefits
- Work from home opportunities

Strong understanding of asynchronous programming, state management, and event‑driven architectures Track record of building performant applications with excellent error handling and recovery 5+ years building and operating large scale production systems Deep expertise in JavaScript/TypeScript and up-to-date development practices Excellence in debugging complex integration issues and memory/performance optimization Experience with enterprise software deployment, updates, and version management Ability to mentor teams and establish development best practices Production experience with Office JavaScript API, VSTO, or COM add-ins Understanding of financial modeling, data analysis workflows, or trading systems Knowledge of Excel’s calculation engine, object model, and common power‑user patterns Experience with React and modern frontend frameworks

#J-18808-Ljbffr

📌 Senior Software Engineer (Canada)
🏢 AlphaSense
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (canada) / canada