Senior Elixir Backend Engineer at talentbay

talentbay has made it its business to foster sustainable relationships. Between young university talents and companies or scientific research institutions. This is how stellar careers start!

Our online networking platform connects students with teams in business and industry. Currently it is available in Germany but with plans to internationalise. It consists of our mobile app for students and doctoral candidates and our web app for team leaders and subject matter experts in organisations and of course the ability to match both sides perfectly and keep them engaged with another.

About us

My name: Sylvia Edmands
My position: COO
Company name: talentbay by GraduGreat GmbH
Country: Germany
Company info and history: We are a start-up from Munich with an experienced management team of serial-founders and corporate talent and seed-funding secured for the next 2 years.

About the job

Job title: Senior Elixir Backend Engineer

As one of our early employees, based in Munich or working remotely, you will be joining a small but growing international team of front-end software engineers, UX designers, data scientists and business experts with decades of experience in their respective fields. Working closely with your colleagues in Poland, you are responsible for the backend development of new and existing features for our talentbay platform with integrated testing and monitoring. If you are interested, you can also take on some DevOps responsibilities.

With a DevOps-first mindset, all code we create is pushed automatically to staging and live environments after review. Hosted within a Kubernetes environment on Azure, our main application is written in Elixir (with Phoenix as a web framework), with a GraphQL API being accessed by both a cross-platform Mobile App written in React Native as well as a Web Application written in React. On top of that, we use Python for everything Data-Science related. The performance and status of our systems are monitored with Grafana, with Prometheus and Loki as data providers.

Processually, we are working with an agile, Kanban-based approach. Team-wide coordination and communication happens via Slack with bi-weekly standup calls and weekly review meetings for synchronization.

Salary range:
Position on remote work: at present, all our employees work remotely

Qualifications or experience required:

  • Senior skills in Software development with Elixir and Postgres databases requiring a minimum of supervision
  • A proven track record in creating scalable, cloud-based systems
  • Experience working with Docker and preferably Kubernetes-based environments
  • Experience working with Azure or AWS infrastructure
  • Fluent English, written and spoken, and preferably basic understanding of German

What the successful job applicant will be working on: Our backend architecture including databases, algorithm, matching, chat, charging logic, new features & functionalities.

About the interview process
After viewing your CV, there will be an interview with our CTO, who will shortlist the applicants. A second interview with select members of the management team may follow.

Further info
Please contact us at with your CV and anything else we need to know. We offer a full-time German employment contract (work permit required!) or long-term freelance contract. Applicants should be available in the Central European Time Zone.