
Head of Development
- Hybrid
- Utrecht, Utrecht, Netherlands
- Tech
Own and lead CostPerform’s engineering team—driving performance, culture, and innovation while remaining hands-on in building a scalable product.
Job description
The role
As Head of Development at CostPerform, you will take full ownership of our engineering team, combining hands-on software development with strong people leadership and technical direction.
This is a true player-coach role: you will remain actively involved in coding (backend & frontend), while leading, developing, and growing the engineering team. You will manage developers directly, run 1-1s, conduct performance reviews, and ensure the team is set up for success both individually and collectively.
You will act as the bridge between execution and strategy — working closely with the CTO on architecture and long-term direction, while ensuring day-to-day delivery runs smoothly and efficiently.
We are looking for someone who brings energy, structure, and a culture of innovation. Someone who leads by example, challenges the status quo, and helps elevate a team that already has strong ownership into a high-performing, forward-thinking engineering organization.
What you’ll be doing
Team leadership & people management
Manage and develop the engineering team (direct reports)
Run regular 1-1s, support growth, and conduct performance reviews
Coach and mentor developers at different seniority levels
Build a strong team culture focused on ownership, feedback, and continuous improvement
Ensure clear priorities, alignment, and accountability within the team
Technical leadership & delivery
Stay hands-on in development (backend & frontend)
Lead by example in code quality, architecture, and engineering standards
Guide the team in making sound technical decisions and trade-offs
Support developers in solving complex technical challenges
Improve development velocity, quality, and predictability
Culture & innovation
Foster a culture of curiosity, experimentation, and continuous learning
Drive adoption of modern tools, including AI to improve engineering productivity
Encourage new ideas and challenge existing ways of working
Bring energy and momentum to the team
Architecture & product collaboration
Partner closely with the CTO on technical vision and architecture
Work with Product to translate strategy into clear, executable plans
Help shape and improve ways of working (Scrum and beyond)
Balance feature delivery with technical debt and long-term scalability
Improvement & scalability
Identify and implement structural improvements in codebase and processes
Strengthen platform stability, security, and scalability
Ensure the team and systems are ready for future growth
Job requirements
Who we’re looking for
We’re looking for someone who combines strong technical depth with proven leadership experience.
You likely bring:
8–12+ years of experience in software development
Strong hands-on experience with Java
Experience with Angular or similar modern frontend frameworks
Proven experience leading and managing engineering teams
Experience conducting 1-1s, coaching, and performance management
Strong understanding of software architecture and system design
Experience working in product-driven environments (not just project-based)
Familiarity with Scrum or similar agile methodologies
You are:
A hands-on leader who enjoys still being close to the code
A natural coach who enjoys developing people
A strong communicator in English (Dutch is a welcome benefit but not required)
Structured and able to bring clarity and direction to a team
Curious, innovative, and always looking to improve
An AI enthusiast, actively trying to make the operation more efficient and smarter
Comfortable engaging with senior stakeholders, including CTO-level
Pragmatic, with a strong sense of priorities and trade-offs
Looking for a role where you can make real impact on both team and product
What we offer
A true Head of role with ownership over the engineering team
A unique combination of leadership and hands-on impact
Direct collaboration with the CTO and product leadership
The opportunity to shape team culture and engineering standards
Hybrid working model (3 days office / 2 days remote)
Competitive salary, bonus, and contribution-free pension
A stable product company with clear growth ambitions
Strong focus on learning, development, and continuous improvement
About CostPerform
CostPerform is a fast-growing international fintech and B2B SaaS company, trusted by 200+ organisations worldwide to solve complex cost and performance challenges.
Our software supports large, often complex organisations in gaining deep insight into costs, profitability, and financial performance — enabling better decision-making at CFO and enterprise level.
We work across industries including financial services (insurance and banking), telecom, government, and manufacturing, serving both the private and public sectors.
CostPerform operates in environments where standard ERP or BI tooling is not sufficient, and our platform is frequently implemented alongside major enterprise systems through close collaboration with partners and integrators.
Culture at CostPerform
CostPerform’s culture is deeply rooted in the dynamic spirit of a scale-up environment, fostering continuous growth, innovation, and adaptability. Our four core values guide how we work together and how we collaborate with customers and partners:
Growth: We encourage our team to embrace challenges as opportunities for personal and professional development, contributing to the organisation’s overall advancement.
Quality: We are committed to delivering high-quality products and services, reflected in our attention to detail and pursuit of excellence.
Trust: Trust forms the foundation of our culture, extending from team members to clients and partners, and enabling strong, long-lasting relationships.
Connection: We value meaningful connections within our team and beyond, recognising that a connected and engaged organisation is more innovative and resilient.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
