Head of Engineering - Uniofy Oy - Helsinki, Finland
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
Please note that this is a full-time remote role. At Uniofy, we primarily work from home offices, but we also meet regularly in person. Therefore, the role requires the ability to participate in shared working days in the Helsinki and/or Turku region. Why this role exists Uniofy is entering its next stage of growth. Our product is in production, our customer base is growing, and the role of technology in our business success is becoming increasingly important. At this stage, we need someone who can take overall responsibility for our technical direction: architecture, development practices, quality, and the growth of the engineering team. We are looking for a Head of Engineering who wants to build both the product and the way we develop technology in a long-term, sustainable way. Company & product Uniofy is a Finnish company with an international outlook. Our customers include both Nordic trade unions and international organisations. As a team, we work in both Finnish and English. Our mission is to enable people to organise freely and participate in their own organisations, wherever they are in the world. Uniofy builds a digital platform for trade unions. We help unions better understand their members, strengthen workplace-level activity, and make their advocacy and organising work more effective. Our goal is to help people work together without losing the human element. Our product brings together member and workplace data, targeted communications, campaign tools, and analytics in a way that makes union work more transparent, systematic, and impactful. Technologically, we work with AWS, a TypeScript/Node stack, PSQL, and a modern frontend architecture. We are also actively developing ways to use large language models, agents, and modern developer tooling as part of software development. Role: Head of Engineering As Head of Engineering, you will take overall responsibility for Uniofys technical development. The role combines two things: - active participation in software development - leadership of the technical direction and ways of working At least in the early stage, this is a strongly hands-on role. The key is to understand the current technical setup and make well-founded improvements to it. As the team develops, the role will increasingly shift towards leading the overall engineering function. In practice, the role means that you will - actively participate in software development and coding - take ownership of architecture and technical direction - make well-founded decisions about technologies and implementation approaches - lead the engineering team and clarify the direction of development work - build and improve development practices, including quality, testing, and documentation - ensure that technical development supports the goals of the product and the business - work closely with product, customers, and company leadership We are not looking for a specialist in one specific technology. We are looking for someone who can make good technical decisions at the system level and turn them into practice. We expect you to have: - strong experience in software development and architecture - the ability to understand and develop larger technical systems, including integrations and scalability - the ability to combine hands-on development work with technical decision-making - strong experience with AWS and cloud architecture - experience using modern AI-assisted development tools, large language models, and agent-based workflows in software development - an interest in leading and developing an engineering team - the ability to communicate technical topics clearly to different stakeholders We also value: - experience developing SaaS products - an interest in data and analytics - experience with modern frontend and backend development - practical experience in improving development workflows with AI-assisted tools What we offer - genuine responsibility and influence over technical development - the opportunity to shape our technical direction and engineering practices - a hands-on role where you can see the direct impact of your work in the product - a fully remote working model - flexibility in everyday work, with the expectation that you can regularly take part in shared working days in the Helsinki and/or Turku region - the opportunity to grow into a broader technical leadership role as the company develops Who this role is not for This role is probably not the right fit for you if: - you do not want to take part in hands-on development work - you are looking for fully established processes and structures - you are not interested in taking responsibility for technical direction - you are not willing to work partly face-to-face with the team - you want to focus only on one narrow area of technology Interested? Send us an application via email to antti.maki@uniofy.com. Antti will also answer questions you might have. The position will be filled when the best candidate is found.
Company Information
UniofyOy
Työmarkkinatori is Finland's official public employment service portal, operated by the Ministry of Economic Affairs and Employment (TEM). It lists job openings from across the Finnish public sector, municipalities, and employers who use the government's recruitment infrastructure.
We include Työmarkkinatori listings so that JobCrawls covers the full breadth of the Finnish job market — including roles that only appear through official government channels and would otherwise be missed.
tyomarkkinatori.fiJob Details
Requirements
- vahvaa kokemusta ohjelmistokehityksestä ja arkkitehtuurista
- kykyä hahmottaa ja kehittää kokonaisuuksia (järjestelmät, integraatiot, skaalautuvuus)
- kykyä yhdistää hands-on tekeminen ja tekninen päätöksenteko
- vahvaa kokemusta AWS-ympäristöstä ja pilviarkkitehtuurista
- kokemusta modernien AI-avusteisten kehitystyökalujen, kielimallien ja agenttipohjaisten työnkulkujen hyödyntämisestä ohjelmistokehityksessä
- kiinnostusta tiimin johtamiseen ja kehittämiseen
- kykyä kommunikoida teknisiä asioita selkeästi eri sidosryhmille
