Backend Lead Engineer
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
- Department
- Product
- Locations
- Copenhagen
Perks & Benefits
-
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. In other words, a workday full of compelling problems and dedicated people.
-
We are a fast-growing, early-stage startup with less than 40 people in our organisation. This implies more responsibility, taking ownership of tasks, and being receptive to constant change, which is not necessarily for everyone.
-
At Resights we have a laser focus on building something useful - that's not a given. We have already changed how an entire industry works, and now we want to expand our footprint to new markets.
-
Recently, we could afford to rent a pretty neat office in the city center. However, what truly makes the office a place you want to stay, is the high spirit. In other words, an office that makes you smile. From fierce battles in Mario Kart to blind tastings and the sound of a gong when new sales are made.
-
Slightly hungry? Or a lot? We cover it all with free lunch and a fridge jam-packed with food.
-
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.
How we make people decisions
Phone screening
🕺💃
It takes two to tango. Get on a phone call with us and ask any question you want. We want to align expectations from the get-go.
TALENT SCREENING
📊
To make sure you can do your most brilliant work in the role and team, you will do a test that screens for 34 talents and rank them in order.
SHOW US YOUR SKILLS
⭐️
You will be assigned a task that allows you to show us your skills by solving a real-life problem that we face on a daily basis. No brain teasers.
Vibe check
💙
Lastly, you will meet our Founders and a member of the team, who will tell you more about the work and expectations to you.
Backend Lead Engineer
Loading application form
Already working at Resights?
Let’s recruit together and find your next colleague.