TL;DR

Software Engineer (Platform): Managing and scaling cloud-native infrastructure for a high-load compliance monitoring platform with an accent on AWS automation, IaC practices, and reliable deployment pipelines. Focus on building robust control planes, optimizing architecture for performance and cost, and enabling engineering teams to deliver software efficiently.

Location: Must be based in London, UK (Hybrid role, requires 2-3 days per week in office)

Salary: £75,000–£85,000 / year

Company

FundApps is a B Corp fintech company providing regulatory compliance monitoring and reporting software to global investment managers.

What you will do

  • Build and maintain cloud-native infrastructure using Infrastructure as Code (IaC) principles.
  • Develop internal tooling to enable engineering teams to deploy and manage services efficiently.
  • Contribute to the full development lifecycle, supporting both infrastructure and application-level features.
  • Guide and mentor team members on architectural design and modern cloud practices.
  • Ensure system reliability and performance for high-load financial compliance applications.

Requirements

  • Must have legal permission to work in the UK without sponsorship.
  • Ability to work in the London office 2–3 days per week.
  • Strong experience with Python, C#, or JavaScript.
  • Deep knowledge of AWS services and cloud architecture.
  • Hands-on experience with IaC tools like Terraform, Serverless, or CloudFormation.
  • Understanding of modern architecture patterns including WebSockets, Event-Driven Architecture, and NoSQL.

Nice to have

  • Experience mapping business requirements to technical implementation.
  • Strong background in infrastructure engineering and internal tool building.

Culture & Benefits

  • Flexible hybrid work environment.
  • Private health insurance, life insurance, and mental health coaching.
  • Matched pension contribution up to 10%.
  • Annual £1,000 learning budget and professional development leave.
  • Generous leave policy, including birthday off and paid parental leave for all.

Hiring process

  • Introductory call (30 mins).
  • Pair programming session (60 mins).
  • Final interview and team meeting.