Software Engineer III
Core
Design, develop, and deploy the Data Access interface that defines how clients access data, acting as the unified entry point for AI agents, internal analytics, and client-facing APIs.
Role type
Senior IC software engineer (Python/C++)
Builds
High-performance, low-latency data access layer and orchestration systems for the FactSet Intelligence Platform
Domain
Financial data infrastructure and distributed systems
Deliverable
production ML models | product features
Required skills
Python, C++, API design, distributed systems, OOP, query systems, observability, caching strategies
Preferred skills
Multithreaded programming, low-latency systems, query engine architecture, microservices, rate limiting, large-scale data systems
Responsibilities
Design and implement query patterns and APIs, enforce data entitlements, build end-to-end observability, optimize query execution via metrics and caching, own product features and performance enhancements, participate in on-call rotation
Seniority
Senior, hands-on IC
