logo

Senior Cards Payment Engineer – Singapore

Transferwise

Language:

英文 speak and write fluently and idiomatically

Location:

Singapore新加坡

Category:

Payments

Position:

Payments Engineer

Job type:

Full-time

Salary:

Competitive

Job Description:

 

We’re looking for an experienced and versatile,product mindedSenior Cards Payment Engineer to join our scaling-up engineering office in Singapore. The role is a unique opportunity to join one of the most successful FinTech start-ups in the world and to contribute to building our Asia/Pacific product. Hence helping millions more potential customers save money by using TransferWise.

You’ll get to join one of our coolest office locations (if not the coolest), while receiving a competitive package - including a salary within the range of 80.000 - 145.000 SGD (depending on experience & skills proven during selection), and generous stock options, amongst many other benefits.

What it’sreallylike to work here

At TransferWise, we do things a bit differently. There’s no corporate nonsense, and no old-fashioned hierarchy. Instead, we work in dozens of self-sufficient, autonomous teams. Think of them like start-ups within a start-up that learn from each other.

Each team picks the problems they want to solve. So there’s no micro-management. No hiding behind fancy job titles. You’ll get tons of guidance and plenty of support from talented, super-smart colleagues from all over TransferWise.

We’re going to be upfront — the way we work doesn’t suit everyone. But if freedom, autonomy, and life-affirming, head-scratching professional challenges rock your world, we could be a match made in heaven.

Product engineers only

Here at TransferWise we don’t hire coders, who pick up tickets from a backlog and push code to production without considering value and impact.

This role will give you the opportunity to:

  • Develop your expertise

     

    in the fast-growing FinTech market in Asia while growing our engineering office in Singapore

  • Choose your path to success

     

    - you’ll have the freedom to define the vision & the responsibility for making it happen

  • Be flexible

     

    in how and where you work, we understand everyone needs a little something different so we’ll do our best to make it happen

  • Travel to work and learn with our dev teams in London, Tallinn, Budapest, New York and more

What you’ll be working on:

  • You will build modern payment card industry consumer experiences in card issuance, acquiring or payout product areas

  • You will implement integrations with payment service providers, card payment schemes and build versatile microservice based backend architecture

  • At its core, our stack is Java microservices, using Netflix OSS offerings, and SPAs written in Angular 1/React, with a legacy Grails monolith. We are moving quickly to proven distributed technologies that can be scaled (Kafka, Zookeeper, Spring Cloud +  much more)

 

Requirements

 

A bit about you:

  • You have experience with card authorizations, clearing or settlements on at least one of the common available payment schemes (MasterCard, Visa or UnionPay)

  • You are fluent with Java

  • You have experience working closely with different relational databases like PostgresSQL and MySQL

  • You have experience with building RESTful APIs

  • You understand test driven development (TDD), the ability to structure your code so it’s testable, and the desire to write tests.

  • You know what it means to build software that handles customers’ money. You constantly think about security, risks, data integrity, and bulletproof processes

  • You have experience with HA high load systems. Interest in solving concurrency, scalability, distributed architecture and orchestration challenges.

Some extra skills that would be awesome:

  • You have knowledge of ISO 8583 standard

  • You have experience with Payment Card Industry Data Security Standards (PCI DSS)

  • You have experience with banking messaging standards and protocols

  • You have data analytics skills - analyze financial data and turn data into stories, build data visualizations

  • You are a customer of TransferWise