Backend Lead Engineer

Salary Competitive

Join one of Denmark's fastest growing B2B startups and be part of a company that values its customers so much that our median customer support ticket response time is 21 seconds!

Resights began with a vision to consolidate real estate data onto a single platform - to save time and enhance decision making. No more cluttered spreadsheets or gut feelings 😵‍💫 Since then, we have through an unusually close relationship to customers, developed the platform immensely. Today, the platform caters for many different use cases and is way more than a database. For example, you can find new investment properties, analyse cities and automate direct mails to property owners. The common thread is real estate data and how we can enable our customers to make more business.

So, in a nutshell, that’s Resights. But in truth, what really defines us are the 45 people behind our software. A collection of nerdy team players who, in three years, have built one of fastest growing startups in Denmark, boasting over 1000 customers. Even with healthy finances and no big VC check. Most importantly, we have had a lot of fun, because that's truly a part of our DNA (read our culture memo here) 🧬

Want to get a glimpse of what we are working on and what stack we use?

Our tech stack consists of, backend services and workflows written in Python, and our APIs serve JSON over HTTP. Everything is deployed to Kubernetes, using ArgoCD, and our data workflows are orchestrated by Argo Workflows. The frontend is a SPA written with VueJS. Finally, everything is hosted on AWS. Besides that, our engineers know their way around document-oriented databases (Elasticsearch) and SQL databases (PostgreSQL).

We've recently released our API and Data Catalogue, allowing anyone to access all public data through just one integration. We are even collaborating with Snowflake on our API services now. How cool is that?

You love

  • That deadlines can change.
  • Working on multiple problems at the same time.
  • Changing your focus completely even though you’ve been heads down in a complex project for 5 weeks. How delightful.
  • Finding the root cause of customer needs before diving into solutions.
  • Architecting solutions that are meant to work for a long time.
  • Challenging status quo and what can be done.
  • That the best argument wins, no matter who it comes from.
  • Asking for forgiveness rather than permission.

You are not comfortable with

  • Being a specialist, because that puts you too much into one bucket. You like more buckets.
  • Processes that are set in stone.
  • Sporadic communication. Because you know that clear and frequent communication solves many issues.
  • Making a solution before you understand the problem. But you also know when to dive into solution land and iterate enough to find the best solution.
  • Focusing on output as a driver for growth (psst, we value outcome over output).

What you will be doing

  • Leading our backend engineering team of 4 talented engineers
  • Challenge how we work and mentor your engineering teams
  • Architect new features, or re-architect existing features for the next step
  • Get your hands on the codebase - this is more a hands-on opportunity than pure management
  • Work with databases like Postgres, Elasticsearch, and Neo4j
  • Program in Python, and work with our infrastructure hosted in AWS using Kubernetes and Terraform
  • Deep-dive into Danish public data-models and become an expert in Real Estate data
  • Use your creativity to transform plain and boring data into insightful solutions loved by our clients

What you will NOT be doing

  • Fixing an old legacy codebase that has been pushed to it's limit. Refactors are needed sometimes, but we appreciate to do them on an ongoing basis

About you

We don't really believe in a long list of requirements. We imagine that you have previous experience as a Software Engineer, familiar with our tech stack, have slightly touched upon mentoring other engineers, and that you are fluent in Danish. We are not looking for a specific number of years, but rather the impact you’ve had. That's also why we highly emphasize that you attach proof of work 🙌

If the basic requirements are in place, then the most important thing is an assessment of your talents and skills. To limit human bias, we make use of a digital tool and a realistic engineering case to assess this. We believe this is the fairest way to recruit new people, so it's not about anything other than your ability to solve the tasks and have a workday you don't want to leave from. Quite simple.

  • Bonus Points
  • Experience working with non-trivial amounts of data. You can move it around, massage it and love it
  • Experience with the operational side of software development. You know what it takes to run software in production.
  • Hands-on experience with Kubernetes, and related tools: Kustomize, Helm, ArgoCD.
  • Experience with containerization. You can write a multi-stage dockerfile, and debug problems.
  • Experience with writing high quality tests.
  • Experience with FastAPI and poetry

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Skill development
Skill development

Free coffee / tea
Free coffee / tea

Near public transit
Near public transit

Free friday beers
Free friday beers

Free lunch
Free lunch

See all 9 benefits

Working at
Resights

They claim data is the new oil - and we have democratised the drilling tool for the entire real estate industry. Resights is an online platform compiling available property data from 20 different databases (incl. public registries like BBR, CVR, Ejerfortegnelsen (EJF) and Tinglysningen, as well as building up our own proprietary datasets about transactions and rental statistics). We offer all necessary information about properties in Denmark as a SaaS solution, to give our customers everything they need to get an overview, whether they use it to scope potential investments, find property information or much more. Our customer portfolio are from many different fields and comprise lawyers, architects, engineers, investors, real estate agents, property developers and accountants. And this has only been possible, due to our uncompromising approach to hiring the best people 💙 We are a fast-growing, early-stage startup with currently 45 amazing people in our team. This implies more responsibility, taking ownership of tasks, and being receptive to constant change, which is not necessarily for everyone. Recently, we could afford to rent a pretty neat office in the city centre, with everything needed to get you going like free lunch, a kitchen jam-packed with food, cold beverages, fruit and a great coffee machine. Other things in office that make you smile are anything from fierce battles in Mario Kart to blind tastings and the sound of a gong, when new sales are made. However, we believe that benefits are more than free beers and a market-rate paycheck. While we check those boxes (😉), we know the most important benefits are the ones that speak to you on a deeper, more personal level. And though as you might sense we have a laid back work culture, people choose to come to the office. Why? This os a place you want to spend your day, due to the high spirit, a workday full of compelling problems and dedicated colleagues. What really defines us is not our software but the 45 ambitious people behind it. Resights is a collection of nerdy team players who in less than two years have built one of the fastest growing startups in Denmark (yes that is true). All the while we had fun - because that's truly a part of our DNA 🧬 We might be highly ambitious but we are not jerks. At the end of the day, we are a business and not a family. However, we still like to have a little fun together. Outside of work, we like to travel, celebrate, exercise and laugh together. It's not mandatory, but it's pretty natural for us.

Read more about Resights

company gallery image