Job Description

Description

Copernica is looking for junior to senior Back-end Developers. You will create, maintain, and test databases, integrations, APIs, and other back-end processes for our principal products: Marketing Suite, MailerQ, and SMTPeter.

Technologies

Our back end is primarily built with PHP, and uses C++ extensions for the components where speed matters most. Our software deals with large amounts of data on a daily basis, which often requires that we build custom software solutions. That is why we create and maintain many libraries, both in-house, and open source, such as our own MapReduce framework Yothalot , our C++ library for developing PHP extensions and many more.

What we offer you

  • Flexibility with regard to working hours;

  • The possibility to work from home;

  • A training budget;

  • Expense allowance for travel, internet, and telephone;

  • A beautiful office situated directly beside Amsterdam Central Station;

  • Social events;

  • Pension scheme.

Environment

We put great effort into creating maintainable code with best programming practices in mind. To that end, we have created a feedback-rich environment that allows you to work with experienced colleagues, learn useful skills and stay updated with relevant technologies.

At Copernica, we prefer to work smart rather than hard. Where possible, we automate processes and organize them as efficiently as we can. How does this manifest further? Our colleagues:

  • Are honest, direct, and straightforward

  • Are independent in thought and action

  • Can give and receive feedback

  • Are pragmatic problem solvers

Copernica’s open source libraries

PHP-JS: A bridge between PHP and JavaScript. This library allows for executing JavaScript code right from PHP code and to share variables between them.

PHP-CPP: A well documented C++ library for developing PHP extensions. Extensions built on top of PHP-CPP are easy to understand and simple to maintain. No more deep knowledge of the Zend engine and pointer manipulation required.

AMQP-CPP: A C++ library for asynchronous non-blocking communication with RabbitMQ. The library can be used to parse incoming data from a RabbitMQ server and to generate frames that can be sent to a RabbitMQ server.

REACT-CPP: An event loop library that utilizes the C++ lambda functions to notify you when there is activity on a filedescriptor or on a timer. Internally. It is a wrapper around the libev library and does therefore also depend on that library.

Take a look at our Github page for more information.

Requirements

Required skills

  • PHP or C++;

  • Experience with Object Oriented Programming;

  • Fluent English in both spoken and written form.

Preferred skills

  • Familiarity with SOLID principles;

  • MySQL;

  • MongoDB;

  • WebSockets;

  • Docker;

  • Kubernetes;

  • RabbitMQ;

  • Linux (we like Ubuntu).

Share this job:
Please let Copernica Marketing Software know you found this job on Remote First Jobs 🙏

639 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Copernica Marketing Software

Find your next opportunity with companies that specialize in Emailings, Database Marketing, Event Driven Marketing, and Webpages. Explore remote-first companies like Copernica Marketing Software that prioritize flexible work and home-office freedom.

Baesman Group Logo

Baesman Group

Personalized marketing strategies and multichannel execution for direct-to-consumer campaigns.

View company profile →
Hive.co Logo

Hive.co

51-200 www.hive.co

A marketing platform for live event promoters, offering email, SMS, and automation campaigns.

View company profile →
Pirsonal Logo

Pirsonal

AI-assisted personalized video software and expert support for on-brand, data-driven campaigns.

View company profile →
OneSignal Logo

OneSignal

A customer messaging and engagement solution offering email, mobile and web push notifications, in-app messaging, and SMS.

View company profile →
Testlio Logo

Testlio

201-500 testlio.com

An AI-driven, fully managed crowdsourced testing platform integrating expert, on-demand testers into release processes.

View company profile →
HostPapa Logo

HostPapa

Provides web hosting, email, and cloud services globally, serving customers in 39 countries.

View company profile →

Project: Career Search

Rev. 2026.3

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply