Principal Software Engineer

Posted 8 Days Ago
Be an Early Applicant
London, Greater London, England
7+ Years Experience
Big Data • Software
The Role
The Principal Software Engineer will lead the design and development of the Investment Dashboard product at FactSet. Responsibilities include overseeing a team of engineers, ensuring application reliability and scalability, evaluating the technology stack, and interfacing with clients. The role requires critical thinking about architecture and strong leadership in engineering best practices.
Summary Generated by Built In

FactSet’s Dealmakers & Wealth Engineering department is looking for a talented engineering leader to lead our Investment Dashboard product team. The Investment Dashboard product is a comprehensive market data solution utilizing real-time pricing, news, portfolio and alerting which seamlessly integrates with client APIs to unlock additional capabilities such as portfolio management and trading. The Investment Dashboard application supports the workflows of over 200,000 professional and retail investors. 

 

In this role, the ideal candidate will lead the design, development, and product evolution of the Investment Dashboard application. Investment Dashboard is an Angular web application served by a NodeJS middle-tier. Part of the responsibilities of this candidate will be to evaluate the current technology landscape for Investment Dashboard and work to converge the development stack with the best practices, tools, and libraries of the larger engineering community at FactSet. This position will involve leading a team comprised of both direct FactSet employees and contractors whom we partner with. Team members are currently located in multiple locations in Europe including Germany, Serbia, and Greece. FactSet's Investment Dashboard is a successful product and has been critical product for our clients and it possesses tremendous potential to continue expanding to new clients and developing new capabilities. 

 

Team size: 7 software engineers

Technical stack: Node.JS, Angular, typescript, AWS, Heroku, docker, SQL, NoSQL, Java (legacy)

The product is being used by large enterprises globally and has an ambitious roadmap.

 

Responsibilities: 

· Become the technical leader for the Angular and NodeJS elements of the application stack. 

· Ensure reliability and scalability of the application and critical integration points with client APIs and internal services. 

· Lead a team of engineers focused on the future strategy for Investment Dashboard 

· Evaluate the technical architecture and formulate a plan to shift Investment Dashboard toward a future consistent with FactSet’s recommended technologies. 

· Collaborate with peers in the Product organization to expand application capabilities. 

·Interface directly with clients and collaborate with internal teams to deliver Investment Dashboard implementations and facilitate the integration of client APIs. 

· Perform design and code reviews, and adhere to FactSet and industry best practices. 

·Think and communicate critically about architecture, design, and implementations. 

· Lead and advocate for diversity, equity, and inclusion within the team. 

 

Required Skills: 

· Degree in Computer Science, or equivalent.

· Strong experience level with web technologies (JavaScript/Typescript, Angular, Vue, NodeJS, SQL/NoSQL, etc.) (5+years of experience).

· DevOps ideally in a container-based environment (3+ years).

· Experience developing highly available, scalable, services in a production environment (8+years of experience).

· Strong communication, technical, analytical, and troubleshooting skills.

Top Skills

Angular
Java
Node.js
Typescript
The Company
London
10,310 Employees
On-site Workplace
Year Founded: 1978

What We Do

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.

Jobs at Similar Companies

CrowdStrike Logo CrowdStrike

Regional Sales Manager, Major Accounts (Remote, DEU)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
Germany
10000 Employees

CrowdStrike Logo CrowdStrike

Technical Support Engineer - Weekend Coverage (Remote, MEX)

Cloud • Information Technology • Sales • Security • Cybersecurity
Remote
México
10000 Employees

CrowdStrike Logo CrowdStrike

Specialist Sales Manager, NG SIEM

Cloud • Information Technology • Sales • Security • Cybersecurity
Mumbai, Maharashtra, IND
10000 Employees

CrowdStrike Logo CrowdStrike

Specialist Sales Manager, NG SIEM

Cloud • Information Technology • Sales • Security • Cybersecurity
Delhi, Connaught Place, New Delhi, Delhi, IND
10000 Employees

Similar Companies Hiring

Celonis Thumbnail
Software • Productivity • Database • Consulting • Business Intelligence • Big Data • Analytics
New York, NY
3000 Employees
SAP LeanIX Thumbnail
Software • Sales • Information Technology • Cloud
Amsterdam, NL
700 Employees
Motorola Solutions Thumbnail
Software • Security • Information Technology • Hardware • Cybersecurity • Big Data Analytics • Artificial Intelligence
Chicago, IL
21000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account