Senior Software Engineer

atAlphaSenseRemoteCA flagCanadaFull-timeFull-stack EngineerSeniorC$132k – C$181.7k/year

Posted 3 days ago

This is a fully remote position, open to applicants in Canada.

📋 Description

• Design and develop a production-ready Excel plugin that incorporates AlphaSense's AI features.

• Utilize Excel's object model, calculation engine, and event system to implement native-like functionalities linked to cloud intelligence.

• Ensure the plugin is compatible with Excel 2016, Excel 2019, and Office 365, including support for corporate proxies, SSO, offline capabilities, and IT constraints.

• Enhance memory usage and performance to prevent any slowdowns in Excel.

• Convert the requirements of financial users into user-friendly interfaces for AI functionalities.

• Establish desktop development protocols and guide engineers on testing, deployment, and monitoring of Office plugins.

• Deliver enhancements to AlphaSense's internal Excel add-in and transition it from legacy systems to AlphaSense's platform.

• Create the technical groundwork and best practices for the Office integration strategy.


⛳️ Requirements

• Over 5 years of experience in developing production software, particularly in desktop applications or Office add-ins.

• Extensive knowledge of C#, .NET, and contemporary development methodologies.

• Strong grasp of asynchronous programming, state management, and event-driven architectures.

• Experience with enterprise software deployment, version management, and updates.

• Proven ability to build efficient applications with robust error handling and recovery strategies.

• Expertise in debugging intricate integration challenges and optimizing memory and performance.

• Strong testing philosophy tailored to desktop environments.

• Capability to mentor teams and instill development best practices.

• Production experience with C#, VSTO, or COM add-ins.

• Familiarity with Excel's calculation engine, object model, and typical 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 their transformations.

• Background in creating offline-capable applications with synchronization mechanisms.

• Experience with WebSocket, real-time data feeds, or streaming architectures.


🏝️ Benefits

• Equity may be available.

• Comprehensive benefits program.

• Reasonable accommodations for qualified employees with protected disabilities, as mandated by applicable laws.

People also viewed

NationsBenefits1 day ago

Software Development Engineer II

US flagFlorida OnlyFull-timeFull-stack Engineer
ApplyView job
QAVION GROUP1 day ago

Senior Fullstack Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer€80k – €150k/year
ApplyView job
Weflow | getweflow.com1 day ago

Senior Software Engineer – Principal

DE flagGermany OnlyFull-timeFull-stack Engineer€90k – €110k/year
ApplyView job
Travoom1 day ago

Principal Full Stack Engineer – Ticketing, Travel Commerce

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
RTX1 day ago

Principal Engineer, Software Engineering

US flagIowa OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
R1 RCM1 day ago

Product Engineer II

US flagUnited States OnlyFull-timeFull-stack Engineer$105k – $202.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers