CareerPlan

Senior Software Engineer

Full-time2026-07-30 → 2026-11-10

Core

Design, develop, and deploy the unified Data Access interface for the FactSet Intelligence Platform, serving as the single entry point for AI agents, internal analytics, and client-facing APIs.

Role type

Senior Software Engineer (Data Access & API Infrastructure)

Builds

High-performance, low-latency data access layer and orchestration systems for the FactSet Intelligence Platform

Domain

Financial data infrastructure, distributed systems, and API development

Required skills

Python, C++, API design, distributed systems, OOP, query systems, performance optimization, observability

Preferred skills

Multithreaded programming, query engine architecture, caching strategies (Redis/Memcached), microservices, rate limiting, large-scale data systems

Technologies

Python, C++, Redis, Memcached

Responsibilities

Design and deploy the Data Access interface; Implement query patterns and APIs balancing flexibility and security; Enforce client entitlements; Optimize query execution with caching and performance strategies; Build end-to-end observability and request tracing; Mentor junior engineers and contribute to architecture decisions.

Seniority

Senior, hands-on IC with mentorship responsibilities