C++ Software Engineer

We are looking for a software engineer


Our MailerQ dev-team is looking for a C++ developer. Within a small team of software engineers, you will be responsible for adding new features and/or make performance improvements to MailerQ.

MailerQ is a flexible and fast Mail Transfer Agent (MTA). It's fast because of its architecture. It runs multiple parallel threads to deliver email, network calls are non-blocking and messages never hit a disk. MailerQ relies on RabbitMQ and NoSQL storage for message queues and deferred messages. So, if you have experience in the areas of networking, message queues, or you like to write performant and well maintainable modern C++11 code, this position is suited for you.

Your role in the various projects will vary, so you will never get bored. We move fast like a “start-up” but have all the benefits of an established company.

If you're curious what and how we are making software you can take a look at our open source libraries.


  • You have a degree in Computer Science, Mathematics or related study;
  • Your code is well-structured, documented and easy to maintain;
  • You have experience in networking and with message queuing;
  • You have extensive knowledge of Linux OS;
  • You are able to write complex algorithms, design efficient data structures and implement them flawlessly;
  • You are fluent in English.

Are you as enthusiastic about this position as we are?

Are you hard working, team spirited and want to work inside a startup culture with the securities of a mature company? Feel free to send your resume to We would like to see you soon at our office in the center of Amsterdam.