Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2013-05-27 10:11


The IRCCloud backend holds thousands of tcp connections open to IRC servers. We use RabbitMQ as a messaging backbone. The bulk of the connection handling and IRC processing is written in Erlang, and the storage and log management written in Python (RPC over Rabbit).

  • How would you maintain thousands of connections to third party servers distributed around the world in the face of various transient network problems?
  • How do you store all the data those connections generate?
  • How do you let people access that data securely, in real time and historically, from any device, from any network, fast?

We're more interested in how you think about those problems, rather than the tech stack you've mastered. That said, expertise in the following languages and technologies is beneficial:

  • Erlang
  • Python
  • RabbitMQ
  • Postgresql

This is permanent position is open either in our East London office or remotely. We don't offer a relocation package.

Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.




East London office or remote

Tramcar - Toronto-Waterloo Region Corridor Jobs