Backend Software Engineer – Finance Technology

London, ENG, GB, United Kingdom

Job Description

Software Engineer - Finance Technology


Location: London, UK

Employment type: Full-time

About the role

We are looking for an experienced Software Engineer to join a Finance Technology team responsible for building and operating critical systems that support Financial Control, Treasury and Tax functions. The role offers the opportunity to design and deliver high-throughput, highly available services that automate financial workflows, power regulatory reporting, and provide enriched data to internal stakeholders.

This position sits at the intersection of finance and engineering--prior financial experience is useful but not required. You will work across the full software development lifecycle, collaborating closely with cross-functional partners to translate business needs into robust, production-grade systems.

Key responsibilities

Design, implement and operate distributed microservices that ingest, validate, transform and serve high-volume financial data. Build and maintain systems for payments processing, supplier payments and expense management. Implement capture and validation pipelines for purchase orders, invoices and expenses. Deliver high-throughput integrations into external financial control and accounting systems. Develop services for capital modelling and key financial calculations (e.g., liquidity, exposure). Build monitoring, alerting and regulatory reporting capabilities, including real-time checks. Collaborate with product owners, finance SMEs and other engineering teams to define requirements and deliver reliable solutions. Participate in code reviews, testing, deployment and on-call rotation during office hours when needed. Contribute to technical due diligence and evaluation of external technology when required.

Essential experience & skills

3-5 years of professional software engineering experience. Strong grounding in computer science fundamentals (algorithms, data structures). Practical experience with concurrent and asynchronous programming patterns. Experience designing, building and operating distributed systems and microservices. Proven commitment to software engineering best practices: testing, CI/CD, observability and documentation. Comfortable learning domain-specific concepts quickly and applying them to product design. Excellent communication skills and experience collaborating across technical and non-technical teams.

Technical stack (examples)

Backend development experience in a compiled language (experience with Go is a strong advantage). Front-end experience with JavaScript for web-based GUIs is beneficial but not required. Familiarity with event-driven architectures, message queues and high-volume data pipelines. Exposure to cloud or on-prem infrastructure, containerisation and orchestration (Docker, Kubernetes desirable).

Desirable

Previous exposure to finance, treasury, accounting or regulatory systems. Experience with real-time monitoring, alerting and regulatory reporting pipelines. Knowledge of capital modelling, liquidity or exposure calculations.

What we offer

Competitive salary and benefits package. Onsite wellness facilities and fitness classes. Extensive medical and wellbeing support, including access to in-house health professionals. Daily breakfast and lunch provided. Support for caregivers, including emergency dependent care provisions. Generous pension contributions and paid time off (minimum 25 days holiday plus statutory holidays and sick pay).

Working pattern

* Primarily office-based in London with standard office hours. The role does not require regular out-of-hours work or weekend shifts; engineers are expected to respond promptly to support issues during office hours.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3762335
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned