Senior Software Engineer

Logo of Form3

Form3

πŸ“Remote - United Kingdom, Europe

Job highlights

Summary

Join Form3's UK Engineering Team as a Senior Engineer and be at the forefront of maintaining and enhancing mission-critical infrastructure technology for major financial institutions. You will significantly impact the performance, scalability, and reliability of high-volume payment systems. Collaborate with a talented team to securely process millions of transactions daily. This role requires deep understanding of distributed systems, cloud technologies, and Go programming. You will own projects end-to-end and support them in production. The team operates remotely with flexible workflows.

Requirements

  • Deep understanding of designing and building distributed systems
  • Enjoy working on complex challenges within critical software where high performance and robustness are essential
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • Experience with Go, along with a β€œright tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

Responsibilities

  • Maintain and enhance mission-critical infrastructure technology for major financial institutions
  • Identify and implement improvements that enhance the performance, scalability, and reliability of high-volume payment systems
  • Ensure the platform runs seamlessly, contributing to the backbone of UK financial operations
  • Collaborate with a team of talented senior engineers
  • Securely process millions of transactions per day
  • Drive forward the operational excellence needed to maintain a high-performance, critical service
  • Own projects end-to-end and support them as they go live in production
  • Support high-volume payment products for large financial institutions and banks, helping resolve queries and investigating transaction anomalies
  • Continuously improve the reliability, observability and performance of a mature, high-volume payments platform
  • Deep analysis of issues, designing and executing robust testing strategies
  • Identify risk and inefficiencies with a drive to reduce them

Preferred Qualifications

  • A passion for working on mature products and a drive to improve them
  • Interest in DevOps, specifically running applications in Kubernetes
  • Experience of tools like Prometheus and Grafana, leveraging them to build a robust product observability model
  • Fearless debugging skills, working through multiple layers and confidently stepping into unknown environments and exploring them
  • A knack for identifying opportunities for internal tooling and building it

Benefits

100% remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Form3 know you found this job on JobsCollider. Thanks! πŸ™