Salary Competitive

Hi there! We're Karnov Group, and we build top-tier research tools for legal professionals in Denmark, Sweden, France and Spain. In Denmark and Sweden, you might know us for our iconic yellow or for blue books respectively. Now, we're growing our content acquisition technology team. If you are a software developer with an interest in data munching backend systems, and if you have experience with Ruby or similar dynamic languages, we've got an exciting opportunity for you!

About the Team

You'll join our content acquisition team, a team of mostly Ruby developers located in Stockholm and Copenhagen. We're crucial to Karnov's success in the Nordics, ensuring the flow of content that powers all our products. You'll collaborate with engineers from our online product and AI teams, as well as content technology experts, and our strong teams of editors and domain experts.

About the Role

As a Ruby developer on our team, you'll work on systems that crawl online resources and publish well-structured and enriched content and metadata to our content management system. You'll also develop monitoring tools for editors and compliance workflows. Here's what to expect:

  • Backend focus: Most of your work will involve background jobs that do the heavy lifting.

  • A bit of fullstack: There will be some frontend work, but this is a backend-heavy role.

  • Data, data, data: Our content is in XML, so you should be comfortable with Nokogiri. Brush up on your SQL skills, too!

  • Cloud-based: Our applications are cloud-hosted, and we use CI/CD with Docker and Kubernetes.

  • Ownership and flexibility: As a mid-level developer, you'll take ownership of your work, but we offer independence and a flexible work-from-home policy.

  • Location: The role is on-site in our Stockholm or Copenhagen office.

Our Tech Stack

  • Ruby, RSpec for testing

  • Ruby on Rails, Sidekiq for background jobs

  • Postgres and Redis

  • Docker and Kubernetes

What We're Looking For

  • Solid skills in Ruby: You have a solid foundation in Ruby or a similar dynamic programming language. You have no aversion to writing tests. You are comfortable with using AI tools in your workflow, but accept ownership of and responsibility for anything created with those tools.

  • Curiosity beyond the framework: We are using Ruby on Rails as the framwork for our applications, but most of our code wrangles data in some form or another, so you should be ready to think beyond models, controllers, and views.

  • Independence: You can work independently within a team environment.

Bonus Points

  • SQL knowledge: You're comfortable with SQL and can write efficient queries.

  • XML knowledge: You're familiar with XML and have worked with it before.

About Karnov Group

We're a leading provider of critical legal, tax, and compliance information across five countries. We're transforming from a traditional publisher into a modern technology company. Trust, transparency, and psychological safety are key values in our engineering culture. You'll work with talented colleagues who support each other to build the best tools possible for our customers.

We're looking to fill this position ASAP and will review applications as they come in. If you have questions, reach out to our team lead, Martin Stein.

Looking forward to hearing from you!

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Remote work allowed
Remote work allowed

Social gatherings
Social gatherings

Central office
Central office

Free lunch
Free lunch

Free coffee / tea
Free coffee / tea

See all 15 benefits

Working at
BELLA Intelligence ApS

About BELLA Intelligence BELLAINTEL is a legal insolvency case management tool which was created in 2018 by an insolvency lawyer. In 2022, Karnov Group AB. took over BELLA Intelligence 100% as one of their commercial Legal Tech portfolio. The system itself is a cloud-based platform based on the Software as a Service license model. The core service supports daily workflows for handling insolvency cases, included in the service is the hosting of case-related data. Using AI and machine learning, BELLA ( "Bankruptcy Estate Lawyer's Legal Assistant" ) provides estate lawyers with an efficient way of managing bankruptcy cases, from asset management through documentation and task handling. We have a two person development team nearshored, a part-time Solution architect and 3 more colleagues based in our Copenhagen offices, where we are co-located with other startups and Karnov Group. Owner: Karnov Group AB Karnov Group clears the path to justice, providing mission critical knowledge and workflow solutions to European professionals in the areas of legal, tax and accounting, and environmental, health and safety. With content provided by over 7,000 well-renowned authors and experts, Karnov Group delivers knowledge and insights, enabling more than 500,000 users to make better decisions, faster – every day. With offices in Sweden, Denmark, Norway, France, Spain and Portugal, Karnov Group employs around 1,300 people. The Karnov share is listed on Nasdaq Stockholm, Mid Cap segment under the ticker “KAR”.

Read more about BELLA Intelligence ApS

company gallery image