Senior Elixir Engineer - Hamburg, Germany or Remote

Introductory paragraph

We are looking for experienced Elixir engineers for a new project that involves Phoenix Channels, Kafka, Kubernetes and workflow automation. We are a product company with a great team and work atmosphere.

About us

My name: Aleksandr
My position: Team Lead
Company name: Memsource
Country: Germany, Czech Republic

Company info and history:
The Memsource Group, headquartered in Prague, provides the world’s most comprehensive and reliable solution for taking digital products global. We offer leading products for translation management (Memsource) and software localization (Phrase) and are proud to have some of the largest global businesses using our platforms daily.

About the job

Job title: Senior Elixir Engineer

Job description:

  • Creating and enhancing features and services using Elixir and JavaScript primarily.
  • Owning and driving complex development projects throughout their entire lifecycle—from design to implementation, testing, deployment, and maintenance.
  • Reviewing code from your fellow team members to ensure consistent, high-quality contributions.
  • Collaborating with an agile, cross-functional team to take the Phrase product to the next level.
  • Competitive salary.

Position on remote work: Fully remote, also we have offices in Hamburg and Prague.

Qualifications or experience required:

  • Significant experience in building and maintaining large-scale web applications with Elixir/Phoenix and JS.
  • Experience with messaging systems like Kafka, RabbitMQ or AWS SQS.
  • Ability to write clear, concise, well-tested, and performant code.
  • Knowledge in deploying and running code (preferably via Kubernetes), including monitoring and debugging production services.
  • Strong collaboration skills and are able to effectively solve problems with your team.
  • Commitment and drive for technical excellence, quality, and constant delivery.
  • Excellent verbal and written communication skills in English (German is a plus)

What the successful job applicant will be working on:
New project that involves Phoenix Channels, Kafka, Kubernetes and workflow automation.

About the interview process

  1. A video call with me where we talk about the project and company.
  2. If needed - a home assignment.
  3. A call with the future teammate.
  4. Final call with our director of engineering.

Apply with CV:


Adding a page to apply: Elixir Developer - Memsource