FAQs
What is the primary responsibility of the Senior Full Stack Engineer in this role?
The primary responsibility is to design, implement, test, document, maintain, and enhance high-quality code while collaborating with other engineers and product developers to build and provide Portfolio Commentary across client portfolios.
What technologies or frameworks should candidates be familiar with for this position?
Candidates should have experience with web services, Agile development, and preferably proficiency with Go, protobuf, LLMs, Databricks, and MLFlow. Knowledge of web frameworks such as Fusion, Vue, and AngularJS is also beneficial.
What is the required experience level for the Senior Full Stack Engineer role?
Candidates should have 3+ years of experience in software engineering or a related field, preferably with FactSet or in a similar industry.
What is the educational requirement for this position?
A Bachelor's degree or higher, with a concentration in Computer Science or a related major, is preferred for this position.
Are there opportunities for growth within this position?
Yes, there are potential opportunities for growth for the right candidate in the future.
What are the key collaboration aspects for this role?
The engineer will collaborate extensively with Product Management, other engineers in the PAR engineering team, and various teams related to Machine Learning, DMW, PIE, and others to integrate technologies and enhance best practices.
What is the salary range for this position?
The budgeted salary range for this position in California, Connecticut, and New York is $140,000 to $185,000.
What is the company's commitment to diversity and equal opportunity?
FactSet is committed to celebrating diversity of thought, experience, and perspective, and provides 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.
Will the candidate be involved in technical support and troubleshooting?
Yes, providing technical support and troubleshooting is part of the responsibilities of the Senior Full Stack Engineer in this role.
Is knowledge of Portfolio Analysis and attribution models considered a preferred skill?
Yes, knowledge of Portfolio Analysis and attribution models is listed as a preferred skill for this position.