Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Azure @ 6
Communication @ 4
Kubernetes @ 6
Terraform
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Are you an engineer who loves both setting a framework and contributing hands-on? As Senior Backend Engineer at Funda, you design, build and scale systems that help millions of potential house buyers and real estate agents every day. You work at the interface of technology, architecture and product development and have a voice that is listened to.
You are a technical heavyweight within Funda’s backend domain. You design scalable systems, improve the technical foundations of the platform and work on features that directly impact millions of users. You work within a fixed product team and across teams, bringing people, teams and ideas together to move Funda forward technically.
The role uses modern technologies including .NET 8, Kubernetes, Azure, event-driven architecture and Terraform.
Responsibilities
- Give direction to your team according to Funda’s lighthouse architecture and contribute to its further development.
- Design and optimise critical systems requiring high levels of performance and reliability.
- Solve complex problems involving scalability, data streams and systems integration.
- Work with product managers and designers to ensure technical decisions align with the product vision.
- Share knowledge, coach medior and junior engineers, and contribute to Funda’s learning culture.
- Work with senior and staff engineers to further develop Funda’s technical strategy.
- Collaborate with product managers, UX designers, frontend engineers and backend engineers in scrum teams.
Requirements
- Broad experience with .NET Core, Azure, Kubernetes and event-driven architecture.
- A strong vision of scalable, maintenance-friendly software and the ability to transform that vision into action.
- Experience working across teams and systems, with clear communication about technical choices.
- Ability to lead and coach colleagues by sharing knowledge and introducing best practices.
- A strong sense of responsibility for the quality and performance of backend systems.
- Sufficient experience to justifiably work at senior level.
- Currently living in the Netherlands.
- Fluent English; Dutch is a plus.
Benefits
- Salary of €5,814.58–€6,486.34 per month, based on a 40-hour-per-week contract.
- Annual bonus of up to 1.5 times the monthly salary.
- Hybrid working, with a minimum of 40% in the office.
- 25 paid days off per year, with the possibility to buy more.
- Negotiable working hours of 32, 36 or 40 per week.
- 60% pension coverage.
- Learning budget of up to €2,000 per year.
- Net monthly reimbursement of up to €85 for phone and internet costs.
- Net work-from-home allowance of €2.45 per day.
- Full coverage of travel costs for office days if living more than 5 km away.
- Unlimited access to mental support via OpenUp.
- Opportunity to take an unpaid three-month sabbatical every three years.
- Contribution to selected gym memberships and regular office massages.
- Freshly prepared office lunch for a small contribution.
- Parties, team outings and birthday presents.
Hiring Process
- Apply with a CV and cover letter.
- Meet a recruiter on a video call.
- If successful, complete a maximum of two interview rounds.
- Complete a task before the first interview round.