Senior Backend Software Engineer

Karnov Group Denmark


Dato: for 22 timer siden
By: København, Region Hovedstaden
Kontrakttype: Fuld tid
We are expanding our team and we are looking for an additional senior backend engineer who loves to wrangle data. Our principal language is Ruby but you should not be afraid of a little Java. Whilst we use Ruby on Rails as our framework of choice, a good understanding of SQL without ActiveRecord (or any other ORM for that matter) is a requirement.

We are Karnov Group, a leading legal information service provider in Denmark, Sweden, Spain, and France. In Denmark and Sweden, we’re known for our iconic yellow and blue books respectively, but our main offerings today are online legal research tools and AI assistants for legal professionals. Our development department behind this is comprised of skilled engineers from all over the world.

We are not a remote-first company but offer a flexible work from home policy. Our work culture is relaxed, no business suits needed, and we pride ourselves in maintaining a good work-life balance, where we do not ask our teams to work evenings or weekends.

Our work language is English. If you live outside Denmark or Sweden we can offer assistance for relocation.

Role Overview

Location: Copenhagen, Denmark / Stockholm, Sweden

Type: Full-time

Our content is the foundation of our companies’ offerings and success. You will be working with the systems managing this content; both through automated processes and in interaction with our editorial teams. The team you are joining is comprised of system engineers and XML experts located at our Copenhagen and Stockholm offices.

The Stack

We use Ruby as our primary language and Ruby on Rails as our main framework. We test with RSpec and manage background jobs with Sidekiq.

We are using Oracle and Postgres for databases.

There are supporting services written in Java.

Requirements

  • Senior level experience with Ruby and Ruby on Rails
  • Strong SQL skills
  • Fundamental Java skills
  • Ability to solve complex problems and work independently
  • Good communication skills

Application

For more information about Karnov Group, the team, or the role, you are welcome to contact the team lead Martin Stein ([email protected]).

We aim to fill this position as soon as possible and evaluate applications as they arrive.
Send et CV