cover image
FactSet

FactSet

www.factset.com

3 Jobs

13,942 Employees

About the Company

FactSet creates flexible, open data and software solutions for tens of thousands of investment professionals around the world, providing instant access to financial data and analytics that investors use to make crucial decisions.

For 40 years, through market changes and technological progress, our focus has always been to provide exceptional client service. From more than 60 offices in 23 countries, we’re all working together toward the goal of creating value for our clients, and we’re proud that 95% of asset managers who use FactSet continue to use FactSet, year after year.

As big as we grow, as far as we reach, and as successful as we become, we stay connected to our clients and to each other.

Listed Jobs

Company background Company brand
Company Name
FactSet
Job Title
Senior Software Engineer (Golang)
Job Description
**Job Title:** Senior Software Engineer (Golang) **Role Summary:** Design, build, and operate core developer platforms and automation tooling for a global engineering organization. Develop backend services in Go and Python, manage Linux-based infrastructure, and implement CI/CD pipelines to accelerate delivery of financial data and analytics solutions. **Expectations:** - Deliver production‑grade code and scalable automation for thousands of engineers. - Maintain a security‑first mindset and balance feature delivery with cost efficiency. - Participate in on‑call rotation supporting critical developer infrastructure. - Continuously learn and apply modern engineering practices and emerging tools. **Key Responsibilities:** - Write and maintain backend services in Go and Python. - Architect, evaluate, and implement infrastructure solutions (GitHub, Sourcegraph, SonarQube, Artifactory, AI coding assistants). - Design and manage CI/CD pipelines using GitHub/GitLab/ForgeGo Actions. - Deploy, configure, and operate Debian‑based Linux servers; implement Infrastructure as Code with Terraform/OpenTofu or Pulumi. - Develop automation and integration solutions across enterprise platforms. - Collaborate with globally distributed teams using asynchronous communication tools. **Required Skills:** - 4+ years of professional experience with Golang. - 4+ years building and maintaining software release pipelines (CI/CD) – strong preference for GitHub/GitLab/ForgeGo Actions. - Strong understanding of CI/CD best practices. - System administration experience on Linux (Debian‑based). - Ability to communicate clearly with distributed teams. **Desired Skills:** - Experience with GitHub and Artifactory. - Proficiency with Terraform/OpenTofu or Pulumi. - Containerization and orchestration using Docker and Kubernetes. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred). - No specific certifications required; relevant industry certifications are a plus.
London, United kingdom
On site
Senior
07-02-2026
Company background Company brand
Company Name
FactSet
Job Title
Technology Data Analyst- TMT- Deep Sector
Job Description
**Job Title:** Technology Data Analyst – TMT Deep Sector **Role Summary:** Analyze, refine, and expand technology-sector datasets, integrate new data sources into client-facing platforms, and translate client workflows into product features to advance FactSet’s Technology data offering. **Expectations:** - Minimum 5 years of relevant experience in technology or broader TMT sectors. - Proven ability to extract, clean, transform, and validate large, complex data sets. - Strong client‑centric mindset: collaborate with sales, consulting, data providers, and end users to capture requirements and deliver solutions. - Experience in cross‑functional collaboration with engineering, QA, UX, and content teams. - Capability to mentor junior team members and share best practices. **Key Responsibilities:** - Extract, transform, and load (ETL) large technology data sets, ensuring accuracy and consistency. - Conduct human‑in‑the‑loop data curation and validation to maintain product quality. - Engage with clients to uncover pain points, gather feature requests, and position offerings competitively. - Translate client insights into product requirements, specifications, and user stories. - Collaborate with engineering, QA, UX, and data teams to deliver end‑to‑end solutions. - Develop and deliver presentations, demos, and training for internal stakeholders and external clients. - Monitor competitive landscape for data partnership or acquisition opportunities. - Mentor team members on content collection, integration processes, and workflow best practices. - Identify opportunities for in‑house data ownership to reduce third‑party spend. **Required Skills:** - Bachelor’s degree in Finance, Economics, Computer Science, Statistics, or Engineering (Master’s preferred). - Proficiency with data analysis and visualization tools: Excel, Power BI/Tableau, SQL, Python. - Hands‑on experience preparing data for statistical and machine‑learning models. - Familiarity with distributed data systems and cloud platforms (AWS, Azure, Databricks, Snowflake). - Strong analytical, quantitative, and organizational abilities. - Excellent written and verbal communication skills; ability to translate data findings into actionable narratives. **Required Education & Certifications:** - Bachelor’s degree in Finance, Economics, Computer Science, Statistics, or Engineering. - Master’s degree preferred. - CFA, CPA, or capital markets experience is a plus.
Paris, France
On site
Mid level
20-02-2026
Company background Company brand
Company Name
FactSet
Job Title
Senior Software Engineer
Job Description
**Job title:** Senior Software Engineer – UCF (User Configurable Framework) **Role Summary:** Lead the design, architecture, and delivery of the UCF platform, a configurable API and data delivery solution that powers FactSet’s pricing and reference data services. Act as technical mentor and architect for a distributed team across UK and USA, guiding end‑to‑end development from concept through production. **Expectations:** - Own end‑to‑end product roadmap and technical strategy for UCF. - Deliver scalable, high‑performance full‑stack solutions using VueJS, TypeScript, C#, Java, Python, PostgreSQL, Redis, and S3/Heroku. - Collaborate closely with product, infrastructure, and content teams to meet stakeholder requirements. - Mentor junior engineers, share knowledge, and uphold coding quality standards. - Balance multiple priorities in a fast‑paced, dynamic environment. **Key Responsibilities:** - Design and implement scalable, maintainable architecture for the UCF platform. - Write clean, well‑documented code in front‑end (VueJS, TypeScript) and back‑end (C#, Java, Python). - Manage database schemas and integrations with PostgreSQL, Redis, and S3. - Deploy and operate services on Heroku cloud platform. - Mentor a small distributed engineering team; conduct code reviews and technical decision‑making. - Work with stakeholders to define feature requirements, observe performance, and iteratively improve solutions. - Advocate for best practices in security, testing, CI/CD, and documentation. **Required Skills:** - 4+ years of professional software engineering experience. - Full‑stack expertise: VueJS/TypeScript + C# and/or Java (preferred). - Proven track record of delivering complex, production‑grade systems. - Strong ownership, accountability, and commitment to quality from concept to deployment. - Excellent communication and interpersonal skills for cross‑functional collaboration. - Passion for continuous learning, mentoring, and technology evangelism. - Ability to thrive under dynamic, fast‑paced circumstances and manage multiple priorities. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science or related field (equivalent professional experience acceptable).
London, United kingdom
On site
Senior
21-02-2026