Job description
Engineering Manager - Software Engineering (f/m/d)
Company Overview
We are a pro audio company from Berlin, Germany. Since early 2011, we have been working on radically transforming audio technology, by re-thinking the underlying physics of sound reproduction. Our solution is science-based, software-driven, and hardware-enabled: the HOLOPLOT Matrix Array.
Job Summary
We are looking for an Engineering Manager who thrives on building high-performing teams, stays connected to the technical craft, takes ownership for both people and outcomes, and helps shape the software development organization as we grow.
Key Responsibilities
- Manage multiple software engineers across all disciplines (backend, frontend, embedded, desktop, test).
- Foster a highly engaged engineering team through regular, thoughtful 1-on-1s, effective retrospectives, and proactive identification and addressing of sources of dissatisfaction.
- Be accountable for successfully onboarding new engineers.
- Actively develop engineers through coaching, feedback, and targeted growth opportunities.
- Set clear performance expectations and hold a high bar, delivering regular, direct feedback.
- Partner closely with Product to maintain alignment and momentum around established goals and priorities.
- Drive a culture of technical excellence and establish best practices across the organization.
- Identify and lead improvement initiatives.
- Spend 20-30% of your time contributing hands-on as a developer within one of the cross-functional teams.
- Maintain a holistic understanding of the full product and technology landscape.
- Shape a productive work environment by championing collaboration, learning, and continuous improvement.
Requirements / Qualifications
- Proven experience in an engineering management or team lead role, managing software engineers in a cross-functional product development setting.
- A strong technical background as a software engineer - you have shipped production code and are comfortable contributing hands-on.
- Familiarity with several of the technologies in our stack: Go, Python, C++, Rust, TypeScript/Vue, Kubernetes, NATS, gRPC, etc.
- Experience building, growing, and retaining engineering teams: hiring, onboarding, coaching, and performance management.
- Demonstrated ability to foster collaboration and trust within and across teams.
- Experience working in agile, cross-functional product teams alongside Product Managers, Designers, and Tech Leads.
- Strong communication skills in English, both verbal and written.
- A genuine interest in people and people development.
- Experience in using AI for engineering.
Preferred Qualifications
- Experience in the (professional) audio, embedded systems, or IoT industry.
- Experience managing distributed or hybrid teams.
- Experience scaling an engineering organization and establishing engineering-wide processes and standards.
Location
Berlin, Germany
Employment Type
Full-time
Salary & Benefits
- Flexible hybrid setup with trust-based working hours.
- Competitive and fair pay.
- Subsidised public transport, lunch allowances, Urban Sports and a company pension scheme.