×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: FactSet
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, DevOps, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Location: Greater London

Company Overview

Fact Set creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.

Fact Set's values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision‑making, and play a big role in how we treat each other, our clients, and our communities. We believe the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients’ needs and exceeding expectations.

Your

Team's Impact

As a member of our Release Infrastructure team, you’ll own critical infrastructure, including Git Hub, Sourcegraph, Sonar Qube, Artifactory, and AI‑powered coding assistants. These tools directly accelerate the delivery of innovative workflow solutions to buy‑side, sell‑side, and wealth‑management clients. Your work will have measurable impact: when you optimise our build pipelines or enhance our code‑search capabilities, you help Fact Set engineers ship features faster, enabling better investment decisions for our clients.

This is a deeply technical role that equally balances hands‑on software engineering with strategic infrastructure design.

What You'll Do
  • Write production code, build backend services in Go and Python, and develop automated solutions that scale across thousands of engineers.
  • Develop automation that scales across thousands of engineers.
  • Solve complex integration challenges between enterprise platforms.
  • Architect solutions, evaluate technologies, and implement them.
  • Leverage system administration expertise to deploy and manage Linux servers.
  • Use Infrastructure as Code tools like Terraform to architect cloud infrastructure, and design systems that handle demands of a global engineering organisation.
What We're Looking For

We’re looking for someone who brings a security‑first mindset to everything they build, balances feature delivery with cost management, and is committed to creating experiences that empower our employees worldwide. Continuous learning is essential; we expect you to stay aligned with modern engineering practices and proactively explore emerging tools and technologies that accelerate our collective impact. You’ll collaborate closely with teammates who are equally committed to growing together and pushing the boundaries of developer enablement.

Given the critical nature of our team's responsibilities, this role includes participation in an on‑call rotation to support critical developer infrastructure. Fact Set also offers work flexibility, with arrangements based on individual circumstances and role requirements.

Required Skills
  • 4+ years’ experience writing backend services and/or automation using a high‑level programming language (strong preference for Go, Python, or NodeJS). Willingness to learn and develop in multiple languages used by the team (Go and Python).
  • 4+ years’ experience developing software release pipelines for publishing libraries, applications, or services using CI/CD platform(s) (strong preference for Git Hub, Git Lab, Forge Go Actions).
  • Familiarity with Continuous Integration and Delivery best practices.
  • Experience in system administration tasks, including deployment, configuration, and operation of Linux systems (strong preference for Debian‑based distributions).
  • Ability to clearly communicate with geographically distributed team members and other employees, using asynchronous communication tools.
Desired Skills
  • Familiarity with platforms:
    Git Hub and Artifactory.
  • Experience using an Infrastructure as Code tool such as Terraform/Open Tofu or Pulumi for architecting, deploying, and managing cloud infrastructure.
  • Experience using Docker and Kubernetes.
What's In It For You
  • The opportunity to join an S&P 500 company with over 45 years of sustainable growth, powered by the entrepreneurial spirit of a start‑up.
  • Support for your total well‑being, including health, life, and disability insurance, as well as retirement savings plans and a discounted employee stock purchase program, plus paid time off for holidays, family leave, and company‑wide wellness days.
  • Flexible work accommodations; work/life harmony is valued.
  • A global community dedicated to volunteerism and sustainability, where collaboration is encouraged and individuality drives solutions.
  • Career progression planning with dedicated time each month for learning and development.
  • Business Resource Groups open to all employees that serve as a catalyst for connection, growth, and belonging.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Location

London, England, United Kingdom

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary