Role highlights
100,000–100,000 EUR
Full Time
Permanent
Lead
On-site
The Software Engineering Manager role requires proven leadership experience managing small to medium-sized engineering teams, ideally 4-5 engineers, with ongoing hiring responsibilities. The candidate must demonstrate strong people management skills including coaching, performance management, and team growth. A senior-level engineering background with deep expertise in TypeScript is essential, covering both frontend and backend development. The technology stack includes React and Node.js for application development, Apollo federated GraphQL for API management, and databases such as Postgres with TypeORM and Redis for caching. The role demands hands-on involvement in coding and architectural decisions to ensure scalable, maintainable, and high-quality software solutions. Experience in building AI-powered products is critical, specifically integrating large language models (LLMs) like Gemini, Claude, and GPT to enhance automation and product features. Candidates should have a strong understanding of AI reliability, evaluation techniques, and human-in-the-loop processes. Excellent communication skills and sound technical judgment are required to collaborate effectively with CTO, product, and operations teams, driving business-critical outcomes in a scale-up environment. The position is based in Copenhagen and offers a full-time, permanent role with a competitive salary and benefits. Overall, the ideal candidate combines senior engineering expertise, hands-on technical leadership, AI product experience, and effective team management in a modern TypeScript-driven technology stack.
About the role
Role Summary
- Lead and grow the Copenhagen-based engineering team (4–5 engineers, with ongoing hiring)
- Report directly to the CTO
- Responsible for people leadership, technical direction, and team delivery
- Remain hands-on in the codebase and involved in architectural decisions
- Full-time, permanent role based in Copenhagen
- Base salary from EUR 100,000 plus pension and benefits
Responsibilities
- Lead, coach, and grow a team of software engineers (hiring, performance, feedback)
- Set technical direction and ensure scalable, maintainable solutions
- Stay involved in hands-on engineering where it matters most
- Drive high engineering standards through reviews, mentoring, and example
- Build AI-powered product capabilities as a core part of the platform
- Partner closely with the CTO, product, and operations to deliver business-critical outcomes
Our Stack
- TypeScript across frontend and backend
- React, Node.js
- Apollo (federated graph)
- Postgres + TypeORM, Redis
- Gemini, Claude, GPT for automation and product features
Requirements
- Proven experience as an Engineering Manager in a production environment
- Senior-level engineering background; strong TypeScript skills
- Comfortable owning architecture and reviewing high-quality code
- Experience building products with AI baked in (LLM integrations, reliability, evals, human-in-the-loop)
- Clear communicator with strong technical judgment
- Motivated by scale-up environments and modern technology
More roles from Embankment
View company profileDirector, Finance
København
Join Embankment Group as Director, Finance to lead finance operations, drive growth, and shape strategy in a dynamic, fa...
Share
Embankment
Embankment wish to change the level of services available to fund managers running alternative funds today. Our own experience in the market, is that administra...
- Location
- København
- Employees
- 11-50 employees
- Website
- www.embankment.com