Overview
Own AlphaSense's Excel plugin strategy, building an Excel add-in that brings AI-driven market intelligence into the workflow of financial professionals.
What you'll do
- Architect and build a production-grade Excel plugin that integrates AlphaSense's AI capabilities while respecting Excel's performance and stability requirements.
- Navigate Excel's object model, calculation engine, and event system to create features that feel native while accessing cloud-based intelligence.
- Build plugins that work across Excel 2016, 2019, and Office 365, handling corporate proxies, SSO, offline scenarios, and IT restrictions.
- Optimize operations so they feel instantaneous, managing memory carefully and ensuring the plugin never slows down Excel.
- Translate between financial users' needs and technical possibilities, creating intuitive interfaces for sophisticated AI capabilities.
- Establish desktop development best practices and mentor the team on testing, deployment, and monitoring strategies for Office plugins.
What you'll need
- 5+ years building production software, with significant experience in desktop applications or Office add-ins.
- Deep expertise in C#, .NET and modern development practices.
- Strong understanding of asynchronous programming, state management, and event-driven architectures.
- Experience with enterprise software deployment, updates, and version management.
- Track record of building performant applications with excellent error handling and recovery.
- Excellence in debugging complex integration issues and memory/performance optimization.
- Strong testing philosophy adapted to desktop environments.
- Ability to mentor teams and establish development best practices.
Nice to have
- Production experience with C#, VSTO, or COM add-ins.
- Knowledge of Excel's calculation engine, object model, and common power-user patterns.
- Knowledge of AWS.
- Understanding of financial modeling, data analysis workflows, or trading systems.
- Experience with web development technologies.
- Familiarity with financial data formats (XLSX, CSV, JSON) and transformations.
- Background in building offline-capable applications with sync mechanisms.
- Experience with WebSocket, real-time data feeds, or streaming architectures.
Details
- Location: Remote - Canada.
- Compensation range: $132,000 to $181,700 CAD.
Read the full description and apply on the company’s own careers page.