SonicJobs Logo
Login
Left arrow iconBack to search

Software Engineering Manager - Fintech / Payments

Sanderson
Posted 2 days ago, valid for 5 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The position is for a Software Engineering Manager or similar roles within a high-growth fintech company in the UK, focusing on backend services such as payment gateways and core banking systems.
  • Candidates should have at least 10 years of experience in software engineering, with strong skills in Java, API development, and AWS technologies.
  • The role demands leadership qualities, project management expertise, and a collaborative approach to ensure high availability of production systems.
  • A competitive salary of £100,000 to £130,000 is offered, along with the opportunity to work with a global team of seasoned professionals.
  • Ideal candidates will be adaptable, possess a strong ethical foundation, and have experience in developing mission-critical systems with a focus on rapid and agile deployments.

Software Engineering Manager / Head of Engineering / Software Development Manager / Principal Software Engineer / Technical Lead /

I've worked in the recruitment sector for over 15 years and this is one of the most interesting opportunities I've worked on in Software Engineering. If you are passionate, curious, hungry and seeking an opportunity to make your mark on Fintech in the United Kingdom, with the strength of a global team behind you - we'd love to talk to you. This is a unique opportunity to shape, direct and build better financial services for all UK businesses, whilst being part of a high growth tech company. Backed by leading global VCs, and brings together seasoned, experienced payment, banking and tech industry professionals who are aiming to redefine the market that they operate in.

Job Description

As the Software Engineering Manager / Head of Engineering / Software Development Manager / Prinicpal Software Engineer / Technical Lead for Backend services you will be responsible for a range of backend systems such as Software applications that include areas such as: Payment Gateway, Settlement, Transaction Fraud Monitoring, Datalake Service and the Core Banking System. You will oversee their deployment, development, enhancements and production operations.

You should have extensive experience and skills in Software Engineering, DevOps, project management, incident management, team management and stakeholder management.

Additionally, you should have expertise in:

  • Multi-threaded Java backend development
  • API and SQL database development
  • Typescript and Node.js Applications
  • AWS Cloud Native and Serverless Architecture

You will collaborate with other stakeholders and manage suppliers to fulfil business requirements through system enhancements and maintenance. Ensuring high availability in production systems is a critical responsibility of this role.

To excel in this role, you should be:

  • A people-oriented leader who is easy to work with, adaptable and flexible while maintaining high standards.
  • Supported by global teams of engineers, QAs, SREs, and DevOps professionals.
  • Comfortable managing a mix of direct reports and shared teams

Skills & Experiences

  • AWS Technologies (e.g. ECS, DynamoDB, Lambda, Aurora, SQS, SNS, VPC, Private Link, etc.)
  • Multi-threading & Socket Programming: Java + Spring Applications
  • Architectures - Event Sourcing, CQRS, Polyglot Database, Traditional OLTP, OLAP
  • DevOps - Provisioning-based Infrastructure-as-Code, CI/CD
  • QA - Practical TDD, BDD
  • Experiences in payment domains
  • Proven track record in developing and maintaining mission-critical, high-load production systems with 99.999% SLA
  • Proven experience in supporting rapid and agile product deployments across different environments - dev, test, stress-testing, staging/production.

Your attributes

  • Loves challenging the status-quo
  • Ability to work autonomously yet collaboratively
  • Prepared to be bold yet consistent with your engineering principles
  • Logical, ethical, mature and responsible
  • Fast learner, humble and loves to share knowledge
  • Calm and exercises positive level of stress in exceptional circumstances such as; production issues, timeline requirements

Bonus points

  • Experience in working within a high-growth environment in the financial services or fintech industry
  • Experience in other cloud platforms (Azure, Google)
  • Experience in other programming languages
  • Experience with financial regulations and compliance requirements (e.g. GDPR, PCI-DSS)

For more info, please reach out.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.