Senior Back-End Software Engineer


Job Title: Senior Back-End Software Engineer

Salary: £70,000 – £80,000

Location: Remote Hybrid London/Southampton (opportunities are available for remote working throughout Europe for the right candidate).

About the Role:

As a senior back-end software engineer on our team, you will be responsible for designing, building, and maintaining components within our Syfter web application using Node.js, TypeScript, and MySQL. You will play a crucial role in ensuring the systems are robust and scalable, remaining usable and efficient. In addition, you will be expected to provide comprehensive code reviews and support of more junior team members, partaking in pair programming and coaching exercises.

You will work alongside experienced engineers, QAs, product designers, and product managers to produce complex and industry-leading software to enable investors and financial analysts to identify and monitor companies of interest in the fast-moving private market sector. As a result, you will be empowered to participate in decision-making, challenge team thinking, and contribute new ideas.


  • 🔨 Design, build, and maintain back-end components of a web application
  • 🛁 Write clean, maintainable, and testable code
  • 🤝 Collaborate with cross-functional teams to identify and resolve technical issues
  • 🏛️ Contribute to the overall architecture of the application
  • 🆕 Implement new features and enhancements
  • 🤓 Keep up to date with the latest industry trends and technologies
  • 🤔 Deciding on technology standards and tools to employ in the application
  • 💪 Ensure high performance and scalability of the application

Experience Required:

  • Node.js
  • Typescript
  • MySQL
  • Git
  • Coaching more junior members
  • Code reviewing
  • Database optimisation
  • API design
  • Application security

Bonus Points For:

  • Docker containers
  • Continuous Integration
  • SQL ORM tools and libraries
  • Working with large amounts of data


Filament is a software business that specialises in building real-time data-powered business applications. It offers a market-leading private company data integration platform for private equity firms, built with expertise in software product development, data engineering, NLP and machine learning, combined with a well-drilled implementation approach and an evolving product team to deliver maximum value for money.

Syfter is our AI-powered company insight platform


We use our values to define what we mean when we say “you’re doing a great job”. They are our framework for everything we do in HR and People operations. 

  • Autonomy, able to own what you’re working on
  • Boldness, to reflect Filament AI’s ambition 
  • Collaboration, able to help others do their best work
  • Deep Fun, as in Deep Learning, able to make Filament AI a really enjoyable place to work (and able to come up with better AI-related puns than that)
  • Excellence, so that we can trust each other to do great work well


This role offers a great opportunity to join a company with a unique value proposition in the AI industry. has 3 offices globally – London, Southampton and Toronto – and our team is expanding rapidly. We put a lot of faith in our people, treat them really well and have a lot of fun together.

At the same time, we believe that our approach to AI will make us a global leader in enterprise grade AI technology.

We love working with each other, and we’re confident we’re building something huge.


We value diverse perspectives and actively seek individuals who can bring unique and valuable viewpoints to our product teams. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.


Send an email to with the role title in the subject line and a CV / resumé attached, and we’ll reach out if we’d like to chat more.

We thank all applicants for their interest!