
FactSet
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 Name
- FactSet
- Job Title
- Software Engineer III
- Job Description
-
At FactSet, we're working to be the best financial data provider. We need highly motivated, talented individuals empowered to find answers through creative technology to get there.
As a Software Engineer in Data Solutions Engineering, you will be part of our Digital Transformation, a mission to automate our data acquisition, quality assurance, content creation, and analytics in a scalable cloud environment. With the guidance of financial experts, you will leverage these large data sets to improve the quality and extend the scope of FactSet's existing and next-generation products.
You will be working on private market data, which are heterogeneous and voluminous datasets. With the right tools and problem-solving, we want to automate data collection at scale and infer information. The end goals are company classification, tag extraction, relationship mapping, and company valuation. There is huge potential for machine learning, analytics, and NLP.
Your responsibilities:
Build and scale an automatic data pipeline
Ingest and analyze various data sources to drive innovation in content creation.
Automate the acquisition, relevance scoring, and storage of incoming sources.
Develop processes for data mining, data concordance, and data production.
Explore and evaluate new data technologies to build a scalable, cloud-oriented data platform.
Optimize data retrieval and develop dashboards and other visualizations for financial experts.
Participate in different projects as a data scientist and data engineer
Deliver clean, well-tested code that’s reliable, maintainable, and scalable
Build predictive models and communicate results with stakeholders
Deploy working solutions
Develop dashboards and other visualizations for financial experts.
Develop processes for data collection, quality assessment, and quality control.
Keep up to date / share your passions
Stay up to date with state-of-the-art approaches and technological advancement
Share your passion for science, ML, and technology
Who are you?
You have BS or MS in Computer Science or Mathematics related field.
You have 3+ years of experience as a Software Engineer or Data Scientist.
You have a successful history of writing and releasing production-grade code in an enterprise environment.
You are a team player and adept at learning new technologies and client workflows
You have experience working with Agile methodology.
You have strong analytical skills
You can communicate about complex subjects to non-technical stakeholders
You are familiar with terraform, python, pandas and NumPy
It is great if you have:
Experience with Neural Networks / Deep Learning.
Experience with information extraction, parsing, and segmentation,
Experience with machine learning frameworks (sklearn …) and ML workflow
Experience with NLP libraries and text preprocessing (nltk, SpaCy, language models, ... )
Experience with cloud environments: AWS, Azure
Experience with business intelligence tools like Tableau or PowerBI.
Experience working with LLMs
Experience working with AWS Services like EC2, RDS(Postgres), SQS, Sagemaker, MLflow, S3, API gateway, ECS
Experience building large distributed data pipelines
Experience in UI frameworks like VueJS is a plus


- Company Name
- FactSet
- Job Title
- Senior Software Engineer
- Job Description
-
Position Overview:
We are seeking an experienced Software Engineer to join our Internal Research Notes (IRN) team at FactSet. This full-stack role involves significant contributions to both the backend and frontend aspects of our applications. The ideal candidate will leverage their expertise to build and maintain sophisticated systems using our specified tech stack.
Key Responsibilities:
Contribute to the development and enhancement of full-stack applications within the using .NET, C#, Postgres, Vue.js, and TypeScript.
Manage and execute deployment processes for applications and services.
Mentor junior software engineers, promoting a culture of learning and excellence.
Collaborate with cross-functional teams to design and implement new features that address complex business needs.
Ensure application performance, scalability, and reliability through detailed testing and optimization.
Conduct thorough code reviews to ensure code quality and share insights with team members.
Develop and maintain automated tests using tools such as pgtap, NUnit, Vitest, and Cypress/Playwright.
Demonstrate a willingness to learn new languages and technologies.
Support and assist wider team efforts and projects when necessary.
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
3 to 5 years of professional experience in software development with a focus on full-stack engineering.
Strong proficiency in .NET, C#, Postgres, Vue.js, and TypeScript.
Experience writing and maintaining tests with pgtap, NUnit, Vitest, and Cypress/Playwright.
Strong object-oriented programming skills.
Solid understanding of agile development methodologies.
Experience with deployment processes and best practices.
Strong communication skills, able to effectively convey technical concepts to both technical and non-technical audiences.
Knowledge of infrastructure technologies such as AWS and Kubernetes.
Preferred Qualifications:
Previous experience in the financial technology industry.
Demonstrated problem-solving skills and an ability to take initiative.


- Company Name
- FactSet
- Job Title
- Engineering Internship - Front-End Developer
- Job Description
-
Are you passionate about creating robust and user-friendly web applications with modern technologies? Join our team as a Development Intern and be part of an exciting project aimed at building a comprehensive User Interface and backend system for managing and monitoring our Quality Analysis (QA) processes.
Project Overview:
The internship project involves developing a new application with a VueJs frontend and a FastAPI Python backend. This application will serve as a key tool for users to use, run, and monitor our current QA system, ensuring data integrity and quality across various stages of data collection and processing.
QA System Description:
Our current QA system performs a series of checks to identify potential errors in the collected data. These errors can arise from multiple sources, such as human errors during data entry, inconsistencies within the data itself, or issues introduced by third-party vendors.
Responsibilities:
Frontend Development:
Design and implement a user-friendly interface using VueJs.
Create a dashboard allowing users to easily access and monitor various resources related to the QA system.
Enable users to review and interact with the data model where the data is structured and stored.
Develop features for viewing the list of checks applied on the data, including their source code and settings (such as the memory and the variables).
Implement functionalities to display detailed information about the content owner.
Backend Development:
Build and integrate a FastAPI backend to support the frontend functionalities.
Ensure seamless operation for launching new QA checks, allowing users to select, and run specific checks on specified datasets.
Develop APIs for exporting found errors into files or pushing them to existing workflows.
Monitoring and Management:
Develop features to monitor QA runs, or workflows where found errors are pushed.
Integrate Kibana to display related logs for different runs efficiently.
Qualifications:
Current student or recent graduate in Computer Science, Information Technology, or a related field.
Experience with VueJs for frontend development.
Proficiency in Python and familiarity with FastAPI for backend development.
Basic understanding of data models and database management.
Familiarity with QA processes and tools like Kibana is a plus.
Good problem-solving skills and an eye for detail.
Ability to work collaboratively in a team environment.
What We Offer:
Hands-on experience with modern web technologies and frameworks.
Mentorship and guidance from experienced developers.
Exposure to real-world projects impacting data integrity and quality.
Opportunity to develop a comprehensive understanding of full-stack development.
How to Apply:
Interested candidates should submit their resume and a cover letter detailing their relevant experience and why they are interested in this internship role.
Why Life is Better as a FactSetter:
FactSet looks to foster a globally inclusive culture. From leadership commitment, to employee led resource groups, FactSet has diversity, equity, and inclusion as a priority. Read more about our priorities here: https://www.factset.com/company/diversity-equity-and-inclusion
FactSet believe giving back to our communities is part of our culture. From volunteer opportunities to working with non-profit partners, you can read more about our commitments here: https://www.factset.com/company/corporate-responsibility
Company profits participation
No or low-cost medical, dental and vision care
Full and free access to LinkedIn Learning catalog
Reimbursement for eligible expenses related to AWS certification, financials certifications (CFA, CIPM, CAIA, FRM)
Employee referral bonuses
Flexible office work / teleworking
And more!
At FactSet, we celebrate diversity of thought, experience, and perspective. We are committed to disrupting bias and a transparent hiring process. All qualified applicants will be considered for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. FactSet participates in E-Verify.


- Company Name
- FactSet
- Job Title
- Experienced Vue.js Front-end Developer
- Job Description
-
FactSet Research Systems is an American financial data and software company, providing wide universe of financial data and services with the help of innovative Financial and Statistical data collection.
Department Description:
Data Solutions aims to deliver high value, connected data to fuel growth, improve client experiences, and provide a comprehensive suite of offerings that incorporate proprietary and third-party data sets, normalized through a common data model that ultimately enables clients to access market, company, and alternative data through various delivery methods.
FactSet engineers demonstrate ability to criticize code and production for improvement, as well as to receive and apply feedback effectively to develop expertise on our products.
We’re looking for passionate front-end engineers with proficiency, experience and fluency in web development, web apps cloud deployments, web package developments, code best practices and code libraries.
Focus is on maintaining and creating new web applications for internal/external needs that enhances the user’s experience, contribute to time gain, and overall promote a front-end doctrine and culture inside the organization.
Responsibilities:
Stay up to date with emerging web technologies and frameworks
Develop and maintain functional and appealing web applications based on client requirements
Write clean, efficient, and well-documented code using industry best practices
Ensure that deployed products are properly maintained throughout their lifecycle
Participate in design and code reviews of multiple projects across teams
Ensure cross-platform optimization and responsive design of applications
Troubleshoot and debug applications to resolve issues and optimize performance
Conduct regular website testing to identify and fix bugs or performance issues
Required Skills:
Bachelor or Engineering degree required
Fluent English
4+ Years of experience in front-end development (Bonus points for web packages developments)
Strong proficiency and experience in TypeScript (v5+), Vue3 (with composition API), CSS, Vitest and other related technologies
Strong knowledge of web concepts (Server-Side rendering, SPA, JS Event loops, Promises & Asyncs, TreeShaking, code splitting etc)
Strong technical, analytical and troubleshooting skills
Strong communication and interpersonal skills
Strong knowledge of UX best practices would be appreciated
Knowledge of Vue3 specific design patterns would be appreciated
Experience or knowledge of CI/CD concepts (Docker, Github Actions…etc) would be appreciated
What You Can Expect When Joining FactSet’s Engineering Community:
Support from your manager and teammates
Open lines of communication that foster collaboration
Mentorship from tenured Engineers
An emphasis on continuous learning and professional development
A good work-life balance
Why Life is Better as a FactSetter:
FactSet looks to foster a globally inclusive culture. From leadership commitment, to employee led resource groups, FactSet has diversity, equity, and inclusion as a priority. Read more about our priorities here: https://www.factset.com/company/diversity-equity-and-inclusion
FactSet believe giving back to our communities is part of our culture. From volunteer opportunities to working with non-profit partners, you can read more about our commitments here: https://www.factset.com/company/corporate-responsibility
Company profits participation
No or low-cost medical, dental and vision care
Full and free access to LinkedIn Learning catalog
Reimbursement for eligible expenses related to AWS certification, financials certifications (CFA, CIPM, CAIA, FRM)
Employee referral bonuses
Flexible office work / teleworking
And more!
At FactSet, we celebrate diversity of thought, experience, and perspective. We are committed to disrupting bias and a transparent hiring process. All qualified applicants will be considered for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. FactSet participates in E-Verify.