Creating Universal Possibilities


SEE the list of OPEN OPPORTUNITIES at Cardstream below

Creating universal possibilities.

“Our international payments revolution is fast and dynamic, embracing the world of digital payments. At Cardstream, we empower forward-thinking innovators to envision universal possibilities. We understand that our success depends on the enthusiasm of the colleagues who keep it moving. We welcome meeting exceptional individuals who are interested in joining our constantly expanding Open Payment Network.”

Adam Sharpe, Chief Executive Officer

Who are the people that make up Cardstream?

We are achievers; innovators; forward-thinkers.

We enjoy the solid foundations of a proven company, whilst maintaining the creativity and entrepreneurial spirit of our early years. We all share a common goal – to influence and disrupt the status quo of payments, to the benefit of the payments ecosystem as a whole.  Cardstream’s Open Payment Network steps far beyond cards to include all forms of payment.  By emboldening collaboration and flexibility, we make possibilities happen.

Join our revolution.

SEE the list of OPEN OPPORTUNITIES at Cardstream>

Senior Software Developer - PHP


The Senior Software Engineer will be responsible for delivering high-quality code, either independently or part of a team (project dependent).

Working largely on the development and maintenance of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts.  The majority of the work will be backend core PHP development, some front-end web development experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to take a lead in delivering projects and assisting junior members of the team in their ongoing personal development.  As a Senior Software Engineer, the successful candidate will be proficient using Object Orientated PHP to develop complex solutions and provide resolutions to difficult problems.

Given the nature of the industry, security and compliance is key and the ability to adhere to coding standards, project specifications and deadlines will be of paramount importance.

You’ll also require a can-do attitude and ideally have experience working to deadlines in a development environment.

Person Specification

Essential Requirements

  • Strong object orientated PHP experience
  • PHP unit testing experience
  • JavaScript and jQuery experience
  • Good MySQL and/or MariaDB experience
  • Version Control with Git
  • Strong web security experience
  • Ability to produce project specification documentation and design applications
  • Ability to teach and assist in the development of junior staff members
  • Ability to work occasional overtime due to the nature of the business


  • Experience with the use and maintenance of a LAMP stack
  • An understanding of PCI:DSS
  • Experience in the development of mobile applications
  • An understanding of symmetric and asymmetric encryption and message signing
  • Experience in using APIs including REST and SOAP interfaces
  • Experience of task management with Jira
  • Advanced HTML / CSS skills and experience building responsive interfaces
  • Bash shell competence
  • Knowledge of Linux and server management

Principal Developer


The Principal Developer will work with a team of engineers to build industry leading products and services that are fit for purpose, scalable and secure. You will be responsible for the quality and technical approach taken by team members, ensuring it is in-line with the company strategy – and that projects are delivered on time and on budget.

Working largely on the development and maintenance of the back end of our industry-leading payment gateway, code will primarily be produced in a sandbox, but the role may include engaging with live rollouts. Front-end experience is also necessary as the role will require the construction of User Interfaces for reporting or system management.

The role will require the candidate to take a lead in delivering projects, creating and managing a team and supporting in their ongoing personal development.

Person Specification

  • You will be a highly accomplished senior developer capable of writing clean, well structured, testable PHP code which is consistently error free.
  • You will use your knowledge and experience to make sound decisions on system architecture, frameworks and best practice consistently reviewing our technology stack to ensure we are taking advantage of emerging technologies.
  • You will have experience in line management and will be responsible for the organisation, support and mentoring of members of the team. Whilst also scaling and growing the team considering the blend/level of skills required.
  • You are a highly collaborative person who promotes knowledge sharing throughout the teams.
  • You are logical problem solver who can take control of critical support instances putting into place the correct escalation and process to manage and resolve issues as soon as possible
  • You can explain complex systems and processes in a manner everyone in the business and external customers can understand.
  • You understand the importance of having a broader, higher-level view of the business, with commercial awareness and an appreciation for how technical delivery affects overall business goals.
  • Highly numerate and literate, with the ability to produce top quality written specifications and strategy and implementation communications.
  • You are comfortable working to tight deadlines and can remain calm under pressure.
  • You have Fintech/Payments industry experience

Product Manager


An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, helping to ensure and improve the quality of the ground-breaking technologies propelling the company’s rapid growth.

You’ll be the ‘go to’ expert on all things payments related and will use your knowledge to drive change in the business to ensure our product meets the requirements of the industry and high expectations of our customers.

You’ll own the roadmap for this change making sure the complexity and urgency of changes are well understood across the business.

Person Specification

  • You’ll have 3-5 years’ Payment’s experience with a strong knowledge of Payment Gateways, Cards Payments, Acquiring and 3D Secure.
  • Experience as a product manager or in a similar role as the bridge between the sales, technical & operations teams.
  • Pro-actively stay up-to-date on upcoming changes in the industry and quickly determine how these will affect us and our customers which you then translate into product priorities to ensure we remain at the forefront of the industry.
  • Comfortable and confident taking the lead in meetings both internally and externally on all things related to the payments industry and our product.
  • An advocate of knowledge sharing and passionate about growing the teams understanding by running workshops, learning lunches & creating clear and concise documentation.
  • A keen eye for detail and ability to deep dive on new subjects without guidance.
  • Collaborative problem solver who can provide assistance to teams across the business in understanding expected product behaviour, investigating complex customer queries, troubleshooting and tracking areas for enhancement.

Implementation Manager


The Implementation Manager is responsible for the end-to-end implementation process of new business. This will include successful product integration as well as sharing of knowhow and customer training. The successful candidate will support the ongoing needs of the Company whilst ensuring that best practices are applied throughout. The Implementation Manager will be an advocate for continuous improvements to ensure that the Implementation process is best in class and customers receive a seamless onboarding and go live experience.

Person Specification


  • Manage the implementation lifecycle from technical briefing to go live.
  • Plan, lead, organise and control multiple project initiatives in accordance with approved scope and schedule.
  • Engage and collaborate with internal stakeholders (commercial and delivery teams) to create a seamless process including project scope and objectives to enhance the end users experience and ensure technical feasibility.
  • Identify emerging risks and develop mitigation plans to ensure schedules and plans meet requirements.
  • Support our partners and merchants with integrations and testing.
  • Create and manage supporting frameworks and documentation to augment the implementation process and drive change through the lifecycle of the projects.
  • Ensure the implementation process can be monitored in such a way to ensure that all partners are aware of progress and responsibilities.
  • Gather feedback on a regular basis to constantly improve process and the end users experience.

About you:

  • Solid understanding of the payment’s lifecycle, payment processing methods and related compliance requirements.
  • Degree in Computer Science or its equivalent is desired. However, practical experience is equally as important.
  • A minimum of 2 years’ experience in a similar role within the financial services/fintech/payments industry.
  • Background within a technical environment with the ability to understand complex business and technical concepts.
  • Strong interpersonal skills, with the skill to quickly build relationships across all departments and levels internally and externally.
  • A curious nature and the ability to create and develop process improvement wherever they may present themselves.
  • A track record of successful product implementation working across multiple teams, on multiple products in a fast paced, market driven environment
  • Excellent communication skills (oral and written) with impeccable attention to detail.
  • Self-driven and proactive individual using initiative to provide a positive end user experience.
  • Solution and results driven attitude with the ability to respond quickly to and manage change.
  • Strong ability to actively address internal and external risks, issues and dependencies including where ownership exists outside the team.
  • Ability to quickly learn new concepts and technologies and convert them into solutions.
  • Experience with Postman for API demonstrations and testing is desired
  • An understanding of the Agile/Scrum framework

Technical Presales Specialist


An exciting opportunity to work in the fast-paced, ever-evolving world of FinTech, supporting the quality of the ground-breaking technologies propelling the Company’s rapid development. Cardstream is going through a period of sustained business expansion and subsequently, is looking to recruit a Technical Presales Specialist to join our award-winning team based in Taunton, Somerset.

The Technical Presales Specialist is responsible for providing technical expertise in order to successfully represent our product and technology during commercial processes. You will engage with prospective and existing customers during the commercial process to create a solid understanding of the customer requirements that are tailored to their business objectives. The primary responsibility will be to support commercial operations, by maximising the effectiveness of individual opportunities and ensuring that commercial propositions are accurately targeted and diligently prepared.

Person Specification


  • Collaborate with customers and commercial team to ensure specification documentation meets requirements and needs.
  • Present to and demonstrate solutions to prospects and clients.
  • Provide proposal support to the commercial team during pre-sales process.
  • Identify and support with any customer technical and/or integration queries.
  • Create a suite of documentation to be used for future reference.
  • Work closely with other departments to improve future feature enhancements and advanced capabilities including our project, product and development teams.About you:
  • Demonstrable understanding of the payment’s lifecycle, payment processing methods and related compliance requirements.
  • Degree in Computer Science or its equivalent is desired. However, practical experience is equally as important.
  • 2+ years of relevant experience in developing, designing and managing technical projects, preferably in the Payments industry.
  • Knowledge and experience with APIs – able to view, understand and analyse code in one or more languages.
  • Proven organising skills and an keen eye for details.
  • Demonstrable technical aptitude and great analytical skills.
  • Ability to resolve conflicts, build good rapport with clients, set priorities and escalate when appropriate
  • Proven ability to manage multiple projects at a time while paying strict attention to details
  • Excels in a collaborative and cross-functional environment.
  • Excellent communication, presentation and analytical skills
  • High level of integrity, adaptability, ease of handling multiple responsibilities and able to work with minimal supervision
  • Solution driven, able to grasp new concepts quickly and efficiently, able to work alone or in a team, able to work with no supervision and under pressure-
  • Able to demonstrate strong commercial acumen.
  • Experience with Postman for API demonstrations and testing is desired.

New Business Executive


As an ambitious tech company, Cardstream requires two new team members to support the growing Commercial team. The Commercial team is vital to the expansion of the business, winning key strategic partnerships and direct merchants to ensure continued growth. Reporting into the New Partnership Manager, this entry-level role will support the sales team and provide the right candidate with plenty of opportunities for progression to more senior roles within the business.

  • Board direct merchants
  • Qualify inbound partnership requests and arrange meetings
  • Research markets identified by the commercial team
  • Ad-hoc support of events and administrative duties
  • Occasionally negotiate and close opportunities with smaller partners
  • Learn and remain current and knowledgeable on all Cardstream products, software and services

Person Specification

  • Inquisitive – The successful candidate will possess a curious nature and the ability to create and explore opportunities. They will actively seek to learn through asking questions.
  • Ambitious – The successful candidate will possess a desire to develop themselves both professionally and personally, reflecting and acting upon feedback.
  • Communicative – Must be able to professionally articulate the products and services we provide in person, via video call, phone and by email. Open internal communication is paramount for this role as you will be expected to feedback regularly to the business, as well as potential merchants and partners.
  • Relationship Orientated – The successful candidate must enjoy interacting with new people as well as building strong relationships, both internally and externally.
  • Organised – This role will require strong organisational skills. The successful candidate will be expected to onboard direct merchants, ensuring that the process is as smooth as possible. They will also need to be able to perform ad-hoc administrative duties when required.
  • Results Driven – Must be able to understand specific targets and deliver against them.

Learn more about Cardstream through our NEWS and CAREERS pages, or CONTACT US


Read up on latest company news and industry insights


Look at current vacancies to join our payments revolution


Get in touch with us via email or telephone