Job description
Engineering Manager
Company Overview
Cosuno – Revolutionizing construction through technology. We are Cosuno – a fast-growing tech startup that is making the construction industry more efficient and transparent with our digital platform for tenders and procurement processes. Our goal: to solve the most complex challenges in the industry with innovation and simplicity.
Job Summary
Your mission As Engineering Manager at Cosuno, you will lead a team of full stack engineers while staying deeply hands-on: you'll spend 60–80% of your time coding, reviewing, and shaping the architecture alongside your team. You are the kind of leader who elevates a team by example — writing code that sets the bar, and building an environment where great engineers do their best work.
Key Responsibilities
- Leading a team of full stack and AI/ML engineers: coaching, regular 1:1s, growth plans, and hiring — while shipping product yourself every week.
- Owning the delivery and technical quality of your team's roadmap, working closely with your Product Manager to plan, de-risk, and execute.
- Contributing hands-on across our TypeScript stack (React + Node), from designing features to reviewing pull requests and tackling the hard problems yourself.
- Raising the team's technical bar through code reviews, architectural guidance, and best practices — including driving the adoption of AI-assisted engineering workflows.
- Partnering with engineering leadership on team topology, processes, and the technical direction of our platform.
Requirements / Qualifications
- Extensive experience (typically 7+ years) in software engineering, with a proven track record of delivering complex, scalable web applications.
- Strong expertise in our core technologies (TypeScript, Node.js, React) and the ability to reason about the entire stack, from the database to the browser — and you still use it daily.
- Leadership experience — whether as an Engineering Manager or team lead with direct reports, or as a senior tech lead who has mentored engineers, led projects, and shaped how a team works.
- A genuine desire to keep coding: this role is 60–80% hands-on by design, and that's what excites you about it.
- A passion for growing people. You find joy in helping other engineers develop, in giving honest feedback, and in building a healthy, high-performing team.
- Excellent communication skills in English, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
Preferred Qualifications
- A good understanding of building LLM-based applications or ML algorithms — your team includes AI/ML engineers, and being able to follow their work helps, though you won't need to be the expert.
Engineering Culture
- Agile & Fast-Paced: We practice trunk-based development with daily releases to get value into our users' hands quickly.
- Quality by Default: We maintain a comprehensive Cypress E2E test suite and enforce strict typing, linting, and formatting rules to keep our codebase clean and maintainable.
- DevOps Mindset: Our well-oiled CI/CD pipeline deploys to AWS via Kubernetes, with our entire infrastructure managed as code using Terraform.
- Collaboration & Transparency: We value open discussion, constructive code reviews, and a culture where the best idea wins, regardless of who it comes from.
Salary & Benefits
- Competitive Compensation: A competitive salary above the market average.
- Work-Life Balance: Choose to work 100% remotely or from our modern office in Berlin. We offer flexible working hours to fit your life.
- Top-Notch Equipment: A new MacBook Pro to ensure you have the best tools for the job.
- A Great Team: Regular company off-sites and team events that connect us as people, not just colleagues.
- Job Security: A permanent contract in a stable, well-funded company.
Equal Opportunity Statement
We believe in diversity because we know that the best ideas come from different perspectives. An integrative and inclusive work environment is a matter of course for us.