Senior Backend Software Engineer

Salary Competitive

Are you a seasoned backend engineer looking to shape the future of real estate technology in one of Denmark’s fastest-growing B2B startups? At Resights, you’ll be at the forefront of building and scaling a data-driven platform that is transforming the real estate industry from the ground up.

Resights began with a vision to consolidate real estate data onto a single platform - to save time and improve decision making. No more cluttered spreadsheets or gut feelings 😵‍💫 Since then, we’ve developed an innovative solution through close collaboration with our customers, enabling data-driven decision-making like never before.

Data is often called the new oil, but why should it be so complex and time-consuming to harness? 🤯 At Resights, we believe that data should be as easy to access as it is to understand. And that’s where you come in. As a backend engineer, you’ll help us collect, structure, and visualize all the data that’s relevant to real estate—fueling smarter decisions and better outcomes for everyone involved.

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

Product at Resights

Let us take you inside the Product team at Resights. We are approx. 20 people strong split between frontend, backend, designers and product managers. We are a mix of problem thinkers and solution designers, all working towards improving our product and paving the way for the future of the commercial real estate industry. We are a team where all thoughts and opinions are valued, no matter who it comes from. Our role is highly cross-functional, and we are working with all teams and customers to improve our product.

Tech stack

Our platform ingests and processes vast amounts of public real estate data, delivering it in user-friendly formats for various market use cases. As a Senior Backend Software Engineer, you’ll work with:

  • Data pipelines ingesting data from various data sources using a variety of protocols collecting these in our own databases. We use PostgreSQL as our primary database but we also store graph data in Neo4J.
  • Batch processing jobs that process ingested data into consumable data materializing these in our relational database or in Elasticsearch.
  • Backend services and APIs created with Python asynchronous web-frameworks (FastAPI) that are consumed by our front-end and by customer integrations.
  • We deploy to AWS cloud with Kubernetes using ArgoCD.

Our stack is Python based, with strong preferences for:

  • Type safety through type hints and static type checkers
  • Runtime type validation with Pydantic
  • Standardized linting and formatting
  • Good testing practices with unit tests/integration tests.

Your Role and Expectations

As a Senior Backend Software Engineer at Resights, you’ll play a pivotal role in developing new customer facing features while also improving the quality, reliability, and security of our systems. We recognize the common pain points of developers—technical debt, complex tech stacks, and unreliable tools—and are committed to addressing these head-on. Here’s what you’ll be doing:

  • Collaborate cross-functionally: Work closely with product managers, designers, and frontend engineers to ensure a seamless product experience. We thrive on customer feedback, so your work will have an immediate impact on our users.
  • Lead with strategy: As a senior engineer, you’ll also have the chance to influence the broader technical strategy, ensuring that our platform remains cutting-edge and scalable as we continue to grow.
  • Improve code quality and development environment: Help us tackle technical debt and simplify our tech stack, so our development process is smoother and more reliable. Your input will directly enhance our team's efficiency.

We are looking for someone who thrives in a collaborative, fast-paced environment and who is excited by the prospect of not only coding but also mentoring and leading. If improving code quality, learning new technologies and diving into the intricacies of real estate data, and contributing to the strategic direction of a fast-growing platform sounds like the next step in your career, we want to hear from you!

About you

We imagine that you have previous experience as a Senior Backend Software Engineer and are familiar with our tech stack. We are not looking for a specific number of years, but rather the impact you’ve had 🙌

If the basic requirements are in place, then the most important thing is an assessment of your talents and skills.

Bonus Points

  • Experience working with non-trivial amounts of data.
  • Experience with the operational side of software development.
  • Experience with observability of services in production (logs, metrics & traces).
  • Experience with writing high quality tests.

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