Find job

Principal Software Engineer

- influential teamlead role at Karnov Group

Are you enthusiastic about software programming and architecture, and highly motivated by engaging and working with a team of some of the best software developers, database engineers and architects in Denmark?  

...Then here is your chance to make a real difference in a challenging position as Principal Software Engineer in Karnov Group.  

Through online legal information services, Karnov Group delivers insights and efficiency to more than 30.000 users every day in Denmark and Sweden.

To meet their ambitious goals for 2017 and beyond, this new and key position as Principal Software Engineer is being hired. You will report directly to the Director of Development and be responsible for a team of 5-8 software developers.

Your responsibilities

  • Help build and lead the team 
  • Have a mandate to drive simplification of the systems, reduce complexity and dependency
  • Drive choice of technologies and help set standards for tools and workflow - through leading by example
  • Build and support platform services used by the rest of the development team
  • Provide sparring and quality assurance of own and colleagues code and projects
  • Take an active part in Ruby/Rails software development
  • With your team you own the overview and understanding of all the systems and services

Furthermore, we would prefer that you have the interest for and experience with putting software and services into production (i.e. Cloud hosting, Docker).

You are also expected to contribute to and take part in architectural decisions as well as the continuous development of the agile processes and knowledge sharing of the entire software department.

The main technologies are: Ruby/Rails, PostgreSQL, Rescue/Redis, Solr, Graph databases Neo4J.

Your profile 

You have demonstrated solid results by programming solutions. Experience in leading a team is preferred, and with expectation to be very hands-on. The culture in Karnov Group is characterised by diversity, and there are no specific requirements regarding educational background. You may have an IT education at a higher level, or you may be autodidact.

You have high standards for code, and we expect you to easily manage more than one programming language. Ruby is the predominant language in Karnov Group, but they strive for developing in the language best suitable for solving the problem at hand.

It is important that you have a great drive and are motivated by independent work in a great team. And we want to make sure that you thrive being busy with daily operations where tasks may change frequently. We also expect you to be creative and able to figure out solutions and carry out the work to reach the goals. You are motivated by contributing to the whole development team, and you enjoy collaboration with all lines of business.

You possess excellent communication skills. Fluency in English is necessary. Proficiency in Danish and/or Swedish is a plus.

The company offers  

In Karnov Group they are proud to sustain and grow engagement across all departments and job levels. They encourage winning culture and an open mind, while also having fun. There is a greater purpose which you will become part of. 

The software development team of approx. 20 specialists have an extremely good environment where everybody inspires each other to high quality work across projects. You will experience an open and direct atmosphere where knowledge sharing and sparring is highly appreciated, also as regards working processes and new technologies.

 And then there are daily celebrations, which Karnov Group highly encourages. Furthermore, they offer a competitive salary, bonus, pension scheme, 6 weeks’ vacation, benefits etc.   

About Karnov  

Karnov Group is the leading provider of legal and tax & accounting information services in Denmark and has a solid base in Sweden serving lawyers, legal professionals, tax and accounting experts, and auditors within the public and private sector. Through almost a century Karnov Group has moved from books to online media providing legislation databases and complex workflow tools, supporting the industry's increasing demands for efficiency, quality, client focus, development, and competitiveness.  

Karnov Group is founded on one man’s belief that access to the rule of law is the pillar of true democracy, thus being the backbone of our society. After almost 100 years, this belief is still at the core of our organization, and consequently at the core of our work of making the law accessible, shareable, and debatable. 

Karnov Group employs 165 people, distributed by 120 in Copenhagen and 45 in Stockholm.  

July 2015, Karnov Group was acquired by Five Arrows Principal Investments part of Rothschild Group.  

Learn more here:  


We at Bloom are continuously evaluating incoming applications, and look forward to receiving your application and CV asap as the right candidate is expected to start as soon as possible. If you have questions to this role, please do not hesitate to contact Director Sara Juhl at Bloom via or mobile +45 2086 0865.

Closed for applications Gem job


Location Copenhagen

Cookies på it-jobbank

Vi bruger cookies til statistik og til at gøre hjemmesiden mere brugervenlig. Der sættes cookies fra it-jobbank og fra vores samarbejdspartnere. Klikker du videre på siden, accepterer du, at der sættes cookies til disse formål. Læs mere her om vores brug af cookies, herunder hvordan du fravælger brugen af cookies.