DomovProduktyBlogO RekenberNáš TeamKariéraReferenceKontakt


Software Engineer - Core

Rekenber is changing the way how creditors interact with debtors for a fairer collection process, and we want you to help us!

Job Description

Our mission is to make collections simple and predictable. Rekenber replaces legacy manual processes spread across many different internal systems with a single SaaS platform. We use AI to both optimize the collections process and reduce the time spent on pushing paper.

As a member of the Core Team, you will build the technical foundation for all Rekenber products. This includes being responsible for building and maintaining all backend services that support our platform. You will work on our data processing system that not only reads documents but also generates them, and makes decisions on the best course of action. You will work directly with the founding team and help guide product and technical direction.

At the moment, Rekenber only operates in Czechia, which will give you the opportunity to work with our clients directly — most of them are the largest local financial institutions with plenty of space to build great new products and innovate.

Our current stack

Given the fact that until recently we have been bootstrapping and most components have been built by a single person, we use a very minimalistic tech stack at the moment:

  • Our backend services are written in Python and FastAPI.
  • We use Prefect to orchestrate all of our data pipelines which are usually written in Dask or Spark.
  • We use PostgreSQL and ElasticSearch to store and serve data.
  • We used the “old school” Python Machine Learning stack (scikit-learn, NumPy, OpenCV) and a bunch of pre-trained neural net models to kick-start all of our AI features, but now it is the time to step up our game.
  • All of our services are deployed using Docker Swarm, which will soon be replaced by something more feature-rich like Kubernetes or Nomad.
  • All of our automated tests and deployments are managed via CircleCI.
  • We use Terraform to manage our infrastructure.

About you

We value experience with the application of modern software engineering practices over experience with specific technologies. But as a bare minimum we expect:

  • You have experience with designing and building backend systems and REST APIs.
  • You are a great programmer and have solid experience with at least one backend language (and is willing to learn Python).
  • We use PostgreSQL and ElasticSearch to store and serve data.
  • You know how to build codebases that remain well tested, easily extensible, and documented.
  • You are a self-starter: you will not hesitate in taking ownership of your ideas and advocate for them.
  • You value results over technologies and processes.
  • Optional: You have relevant experience with applied ML

What we offer

We totally get that you have a lot of options when it comes to where you work. More than just a salary, you want to work on meaningful and challenging projects, with a great team and have a real impact — on customers, on the product, on the company, and on your career. You get all of that with Rekenber.

Here is what you can expect from us:

  • Opportunity to work in an early-stage start-up and have a direct effect on its trajectory.
  • An open, human-first team.
  • Remote-friendliness: work from home or our office in Prague.
  • Stock Options.

Kontaktujte nás

Ďekujeme za vaši zprávu. Zpravidla odpovídáme během několika hodin.
Odeslání formuláře se nezdařilo.