Senior Software Engineer
Posted
- 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 modern 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
