AlphaSense is a market intelligence company that empowers professionals to make smarter decisions through AI-driven insights. The role involves owning and evolving the embedded client platform, particularly focusing on Excel, to integrate AI-powered market intelligence into financial professionals' workflows while ensuring reliability and performance in constrained environments.
Responsibilities:
- Own the architecture and reliability of AlphaSense’s Excel integrations (Office Add‑ins, JS/TS, legacy components)
- Define clear boundaries between workbook state, plugin state, and cloud state
- Ensure zero data corruption and strict Excel file integrity guarantees
- Make complex operations feel instantaneous (<100ms local, <500ms remote)
- Design for offline, slow networks, and enterprise restrictions (proxy, SSO, locked‑down IT)
- Establish testing, observability, and deployment best practices for desktop/embedded environments
- Unify fragmented Excel tools into a single, coherent client architecture
- Create reusable abstractions for embedded client development
- Define patterns that reduce Excel‑specific fragility over time
- Mentor other engineers working in constrained client environments
Requirements:
- 7+ years building and operating production user‑facing software
- Proven experience embedding software into a non‑owned host environment
- Strong JavaScript/TypeScript skills and event‑driven programming experience
- Track record of performance profiling and optimization in constrained runtimes
- Zero‑tolerance mindset for data corruption and reliability issues
- Experience with enterprise deployment, updates, version skew, and rollback
- Strong testing and observability instincts for client‑side systems
- Ability to mentor engineers and set technical standards
- Built systems where <100ms latency materially impacted user trust
- Experience debugging non‑deterministic, stateful, event‑driven systems
- Background in financial systems, trading tools, or analyst workflows
- Experience with offline‑first architectures and sync
- History of working effectively with enterprise IT and security teams