Software engineers in the FDSA group architect, build and maintain a distributed routing and service-hosting platform used by most engineers and product developers at FactSet. Developers on FDSA Team work with high-performance C++ or Python services with high availability requirements, while also engineering systems that keep those applications deployed and running smoothly.
Working on FactSet's routing infrastructure involves developing an understanding of data-flows through the entire system. When debugging issues, or developing and enhancing the infrastructure, FDSA engineers routinely work with data as high-level as request or debug logs or as low-level as request captures and TCP connection dumps. Working on the FDSA service-hosting platform, efficiently managing resources like CPU and memory are key, requiring knowledge of Linux system internals.
Working on FDSA Team involves working with nearly all engineering groups, tackling challenging problems while granting a high degree of visibility to your work.
* Automate setup and monitoring of HTTP Proxying and service-hosting infrastructures(s) * Troubleshoot and improve FactSet's HTTP Proxying and service-hosting infrastructure(s) * Participate in a 24/7 on-call rotation
* Bachelors in Computer Science, Computer Engineering, or equivalent * Track record of building infrastructure automation * Experience with deploying and running services on Linux (4+ years) * Experience with high-level languages such as C++ or Java (4+ years) * Attention to detail * Strong verbal and written communication skills
* Experience writing highly-available, distributed APIs and services in a production environment
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.