Skip to content

Staff Engineer

Remote, Hybrid
  • London / Chester / Remote, England, United Kingdom
IT

Job description

About us

Over the last 18 years, we have helped over a million satisfied customers move and manage their money. Our award-winning product portfolio allows our customers to make low-cost multi-currency payments across various payment products.

From bespoke payment solutions to travel money, transfers, currency hedging, to expense management, we are focused on a single goal of making it easy for our customers to manage and move their money. As a business, we are committed to delivering value to our customers through the combination of advanced payments technology and personal expert service.


We come from a variety of backgrounds and passionately believe that bringing different perspectives together helps us understand what our customers need. We have people with technical degrees, non-graduates, people at the start of their careers as well as highly experienced team members. For lots of us this is the first time we have worked in financial services. We're united by one thing - we're passionate about building great products.

Our technology team works in small, cross functional squads - forming part of a fun, hardworking and exceptionally supportive team of around 80 engineers. We are looking to hire a Staff Engineer to help equals on its journey towards continual improvement.


About the role

As a Staff Engineer at Equals, you will play a critical role in designing, building, and scaling our payments platform. You will work across the stack, with a focus on backend services in Node.js and frontend components in React, to deliver high-performance, reliable, and secure payment solutions. You will sit in our continuous improvement team, dedicated to resolving challenging problems that arise from customer feedback, technical debt, and bugs. You will be able to work with emerging technologies like Retool to design solutions to internal and external business problems.


About you

We are looking for experienced and ambitious Senior or Lead Engineers looking to step into a Staff Engineering role, or Staff Engineers looking for a new challenge. The person should be comfortable dipping in and out of different problems, juggling priorities and have a ‘Make it Happen’ attitude. This person should also have Payments, Financial Services or other FinTech related experience.

Job requirements

Responsibilities

  • Proven experience working with payments platforms, transaction processing, or fintech environments.
  • Strong understanding of API design, microservices architecture, and distributed systems.
  • Experience in backend development using Node.js, including building RESTful APIs and working with databases.
  • Knows when to utilise emerging low-code platforms like Retool.
  • Experience with AWS.
  • Experience with GitHub Actions.
  • Knowledge of payment processing standards, security, PCI compliance, and risk management.
  • Excellent problem-solving skills with a focus on delivering scalable, secure, and efficient solutions.
  • Strong communication and collaboration skills, with experience mentoring and guiding junior engineers.


Benefits

  • A competitive salary benchmarked against a peer group.
  • 25 days holiday per year + your birthday off.
  • Opportunities for progression, development and learning new skills.
  • Free onsite Nuffield Health gym & pool (London) and discounted gym membership elsewhere.
  • Interbank currency rates on travel money and international transfers.


Where possible we offer the opportunity to work flexibly and the opportunity to balance some remote working with time in the office collaborating, taking part in events and developing the social connections that make working with us rewarding.


Equals strives to create a workplace where we can all be ourselves. We believe in inclusion and the power of diversity, so you'll be encouraged to bring your unique perspectives and experiences, and help us understand what you need to do your best work.

or