Senior Software Engineer building AlphaSense AI-powered Excel plugins for financial professionals. Improving desktop performance, enterprise integrations, and research workflows.
Responsibilities
Architect and build a production-grade Excel plugin integrating AlphaSense's AI capabilities
Navigate Excel's object model, calculation engine, and event system to create native-feeling features connected to cloud intelligence
Ensure compatibility across Excel 2016, Excel 2019, and Office 365, including corporate proxies, SSO, offline scenarios, and IT restrictions
Optimize memory and performance so the plugin does not slow down Excel
Translate financial users' needs into intuitive interfaces for AI capabilities
Define desktop development patterns and mentor engineers on testing, deployment, and monitoring for Office plugins
Ship improvements to AlphaSense's internal Excel add-in and migrate it from legacy infrastructure to AlphaSense's platform
Establish the technical foundation and best practices for the Office integration strategy
Requirements
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
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
Benefits
Equity may be offered
Generous benefits program
Reasonable accommodation for qualified employees with protected disabilities, as required by applicable laws
Staff full - stack engineer building Thunderbolt, Thunderbird’s open - source enterprise AI client. Shipping integrations, customizations, and deployments for technical partners and enterprise customers.
Software Architect building cloud - native defence training systems for ADGA Group, a Canadian defence and security company. Designing Kubernetes containers, IaC deployments, and secure Synthetic Training Hub infrastructure.
Software Engineer II building SEO visibility features and CRM campaign tooling for Instacart’s grocery delivery platform. Developing full - stack systems, email components, data pipelines, and marketing automation.
Software engineering co - op student building AWS data platforms, analytics applications, and ML pipelines for Sun Life’s financial services business. Supporting real - time insights through tested code, monitoring, documentation, and centralized logging.
Développeur backend/full - stack bâtissant des solutions de communication tactiques pour la Défense et les forces spéciales de police. Développement de services Rust, Node.js, TypeScript et PostgreSQL.
Développeur logiciel IP/VoIP chez Base Camp Connect, fabricant de solutions de communication tactiques et stratégiques. Développement de plateformes, API et intégrations SIP/RTP pour la Défense.
AI - driven full - stack engineer building intelligent insurance systems for PolicyMe, a Canadian digital insurer. Leading Python, React, and cloud - based AI/ML product development.
AI - driven full - stack engineer building intelligent applications that modernize insurance brokerage. Developing Python and React features, integrating AI models, and delivering scalable services for Canadian customers.
Full Stack Developer designing and shipping features across Clubspeed and Resova healthcare - adjacent software platforms. Working across cloud - native and on - premises architectures, SDLC, debugging, and releases.