Digital - Research - Lead Software Engineer - Signals Alerting & Automation Infrastructure
Professional Diversity Network
New York, NY, USA
The ResearchSolutionsStrategic Business Unit(SBU) provides the foundation of FactSet's client-facing product offering. By marrying robust content, intuitive applications, and innovative technology, we expand our footprint across several key user classes in the financial industry, including: investment banking, sell-side research, buy-side research, private equity, portfolio managers, traders, capital markets, investor relations, and media. The SBU is responsible for providing solutions to an extensive number of existing client workflows, as well as ensuring we continue to meet the evolving needs of an increasingly technologically savvy user-base.
The Research SBU is seeking a talented Lead Software Engineer to lead our content signals alerting and automation project, coordinating with other FactSet teams to build out and enhance our critical infrastructure. FactSet has a vast, diverse, universe of connected content. Our clients struggle to consume all of it. By building Signals on top of this data, we surface the most personalized, insightful changes & findings in our data for clients to explore and act on. To ensure this delivery is as timely as possible, we need advanced alerting capabilities that will allow clients to easily monitor content changes and key signals in real-time. Additionally, to increase client efficiency, we will continue to build out an automation platform that makes it easy for clients to not only monitor these changes but trigger the 'next-steps' via automation and connected flows. For example, our infrastructure will easily allow a signal or content change on a given portfolio or identifier to trigger custom report refreshes, additional API calls for context data, python scripts for further logic or processing, and then email or otherwise distribute polished reports or updates to allow that next action to happen quickly, seamlessly, and with the best information possible.
Direct responsibilities include:
Become a technical expert in FactSet's existing alerting infrastructure capabilities, and content update notification/trigger architecture
Explore additional technologies and tools that could enhance our existing process or infrastructure
Define a vision & build a system for utilizing content update notifications to kick-off Signal processing by collaborating with our existing content and Signals teams
Define and implement a method for real-time Signals alerting via notification, email, or other endpoints to trigger further automated workflows by collaborating with our alerting engine team
Build out automated workflows support for clients to easily construct automation flows initiated by Signal triggers or other triggers by collaborating with our Integrations team
Communicate with product development, peer engineering groups, and scrum teams to create scalable solutions
Managing a team of engineers, coaching, mentoring, and serving as a technical resource to maximize their growth and productivity
Code review to enforce best practices, ensuring this critical infrastructure is well documented and comprehensively tested
Gathering requirements from Product stakeholders and engineering teams throughout the department, turning those requirements into engineering tasks, and prioritizing them appropriately
Bachelor's degree, or higher or foreign equivalent, in Computer Science or a related technical field
Minimum of 7 year's software engineering experience
Experience developing backend API solutions
Passion for developing scalable and maintainable software systems.
A self-starter comfortable with iteration and ideation
Experience with modern web development practices
Ownership of a large, technically complex project
Interest in real-time data, large data sets, high-performance systems, financial content and financial client workflows
Ability to work flexibly in a highly agile environment with daily stand-ups and SCRUM methodology
Experience with Cloud Infrastructure
Experience developing full stack solutions
Experience leading, managing and developing high performing teams
Expert in Java, C# or C++
The successful candidate will exemplify the essential leadership behaviors that FactSet has identified as critical to our future growth and corporate culture:
Operates with Enterprise Mindset
Leads with Courage and Decisiveness
Is an Outside-in, Market-Focused Innovation Leader
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.
FactSet Research Systems Inc. is an E-Verify participant and EOE/M/F/D/V Employer which strongly supports diversity in the workforce.
FactSet is an Equal Opportunity Employer - M/F/Veteran/Disability/Sexual Orientation/Gender Identity
VEVRAA Federal ContractorRequest Priority Protected Veteran & Disabled Referrals for all of our locations within the stateThe EEO is the Law poster is available here.FactSet Research Systems Inc. endeavors to make our website accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact Jennifer Passeck, Lead Recruiting Specialist, Human Resources at +1 (203) 810-2472 or email@example.com.Equal Opportunity Employment PolicyIt is the policy of FactSet Research Systems Inc. ("FactSet") to provide equal employment and advancement opportunities to all qualified employees and applicants for employment regardless of their race, color, religion, sex, age, sexual orientation, gender identity or expression, national origin, physical or mental disability, genetic information, protected veteran status, pregnancy, military or military reserve obligations, or any other class or status protected by law. This policy applies to all policies and procedures related to recruitment, hiring, training, promotion, compensation, benefits, transfer, discharge, and other terms and conditions of employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status. If you have questions concerning this policy, please contact the Human Resources department at +1 (203) 810-1000.