Senior Database Developer / Stockholm

At Trustly, we envision a world in which paying directly from your online bank account is as easy as sliding cash across the counter. Today, we cover 29 European countries, with more markets on the way, and our B2B payment solutions attract global merchants in four main segments: e­-commerce, travel, financial services and online gaming. In 2016, we processed €3.2B in payments and today we process more than 2.2 million monthly transactions.
We are a team of 160+ people and are headquartered in Stockholm, Sweden, with regional offices in Spain, Malta, Germany and the UK. We are a young, dynamic and fast-growing company leading the development of the payments industry and the work you’ll do here will make a great impact.

About Tech at Trustly

Trustly is a tech company at heart. Two of our three founders are developers and eight years later, they are still an integral part of the Tech team. You’ll work alongside them and other talented and motivated developers who will help you learn and grow. The Tech team is one of the fastest growing teams in the company. Currently we are about 30 people, but to support Trustly’s growth, we are hiring developers at all levels.

The entire back-end system at Trustly is written using stored procedures in PostgreSQL, mainly PL/pgSQL but also pure SQL and PL/Perl.

Want to know more about the role?

Trustly has successfully been using PostgreSQL since 2008, and managed to add new services, banks, countries, currencies, customers and external payment processors to its system, without outgrowing PostgreSQL to do all the bookkeeping and business logic.

In this position you will work with new development as well as maintenance of our transaction system, as a database developer at Trustly your responsibilities will include:

  • Development of Trustly’s back-end which is the base of our product and heavily relied upon by all of our other systems to handle complex business logic
  • Together with other database developers and front-end developers collaborate with the product owner and team lead to discuss requirements and implement the solution
  • Take responsibility for code reviews
  • Participate in weekly team lunch meetings
  • Contribute as a team player

We understand that listing responsibilities is not enough, so this is what we expect from you:

  • Excellent SQL skills
  • Minimum of 2 years experience from database development
  • Strong communication skills
  • Fluent in English

It’s always beneficial if you have something extra, the following would be huge merits:

  • Experience in PostgreSQL
  • Experience from doing tuning and optimization of databases and queries
  • Experience from creating database designs, database architectures and have been working with high data-intensive database solutions
  • Experience in Perl, Python or PHP
  • Experience from working with git
  • Experience from working with Linux systems

We can offer a position in a world-class PostgreSQL team where you will be able to both learn from the best and contribute with your ideas and experience. We are really dedicated to PostgreSQL, we have developers contributing to the DB Core and we are active in and support the PostgreSQL Community. Apply now!