API Program Engineer - SDK & Connectors

Published date Posted on StackOverFlow on Oct 05, 2021 (15 d ago)

The Systems Infrastructure department is looking for a talented Lead Software Engineer to help drive FactSet’s Digital Transformation by designing and creating foundational components for the API program. With a goal of creating hundreds of APIs over the next few years, FactSet’s Digital Transformation is a critical initiative to ensure FactSet remains competitive while also providing significant technical challenges. In this highly visible role, you’ll have a company-wide impact and play a key part in transforming how FactSet does business.

Responsibilities of the newly created SDK and data connector team are centered around creating a set of enterprise-grade Software Development Kits (SDKs) and third-party data platform connectors (e.g. Tableau, Qlik, PowerBI) to enable seamless access to FactSet’s content and analytics through its APIs. As part of this team, the Lead Software Engineer is expected to set the technical design and build the foundation for FactSet’s SDKs and data connectors, as well as ensure their successful release. To achieve this, this role requires deep collaboration with API owners across the company to ensure each API’s requirements are captured and ultimately met.


  • Collaborate with Engineering and Product Development to define requirements

  • Design and architect scalable SDK and data connector frameworks

  • Implement foundational components across various programming languages and stacks

  • Set API contribution requirements

  • Define versioning and release processes

  • Leverage subject matter experts as appropriate

  • Participate in a 24/7 on-call rotation

Required Skills:

  • Bachelor’s Degree in computer science, computer engineering, or equivalent

  • 5+ years’ experience in software development

  • Experience with API development technologies: Express.js, Flask, Django, APP.NET, Play Framework, Gin

  • Experience with at least one high-level language: C++, C#, Python, JavaScript, Java, Go, Ruby, PHP

  • Experience writing highly available, scalable services in a production environment

  • Excellent technical, analytical, troubleshooting, and communication skills

Highly Desired Skills:

  • Experience with OpenAPI

  • Experience with SDK development

  • Experience with data platforms such as Tableau, Qlik or PowerBI

  • Experience in an Agile development environment

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

Homer Homer |

KidPass has a newly created opportunity for an Engineer II to join our growing team! This role will report into our New York office in a hybrid capacity or remote based in select US locations* or in Ontario, Canada.KidPass, a BEGiN Company, is the leading marketplace for parents.

We're growing fast here at Auth0 and are looking for experienced senior developers for our IAM Federations team. The team is responsible for handling the relationship between Auth0 and Identity Providers, such as Social (Google or Facebook among others) and Enterprise providers (

DescriptionThe Platform Experience group in the Rackspace Solutions and Strategy (RSS) organization is looking for talented engineers to help build our next generation private cloud platform.As a developer in our team, you will be responsible for building cutting-edge application

D3 Technologies D3 Technologies |
20 d ago

MG AEC Technology Partners, a subsidiary of D3 Technologies, the leader in design technology consulting to the AEC industry, is seeking a Developer.We invest heavily in our own continuous improvement so that we can maintain the highest-level standard for customer satisfaction. Se

At Imaginary Cloud, we believe technology should improve and simplify people's lives. We are a Software Development and UX/UI Design company that follows a unique user-centric Product Design Process. We helped build and launch more than 200 web & mobile applications worldwide