Job description
Engineering Manager (gn)
Company Overview
sofatutor has been one of the innovators in the future-oriented EdTech industry since 2008. With over 9,000 learning videos, 39,000 interactive exercises, and 35,000 worksheets, the online learning platform ensures fun and academic success for children and young people. Around 150 employees work to develop high-quality learning content and make it available around the clock. More than 1,000,000 school children improve their grades with sofatutor.com.
Job Summary
The role: You'll lead the engineering team at the heart of sofatutor's core product – a learning platform used by over a million students, parents, and teachers across the German-speaking market. This is a hands-on leadership role inside a cross-functional unit: you work directly with a Senior Product Lead, Content Leads, and a Staff Engineer, owning both the people and the delivery.
Key Responsibilities
- Own the structure, leadership, and further development of the Engineers in the team, with a clear focus on outcomes, quality, and sustainable delivery.
- Coach Engineers (technically & personally), set up growth plans, and establish effective feedback and performance routines.
- Strengthen a collaborative, motivating team culture with ownership, psychological safety, and a high-quality orientation.
- Work closely with Product, Design, Content, and Technical Leaders on roadmap, prioritization, and implementation—and translate goals into realistic plans.
- Continuously refine workflows, agile rituals, and quality standards (e.g., DoR/DoD, release processes, incident learnings).
- Ensure that technical decisions, dependencies, and risks are transparent—and actively steer towards solutions.
- Hire, design onboarding processes, and manage professional development of Software Engineers.
- Build structures that enable scaling (e.g., role/leveling clarity, clear responsibilities, knowledge management).
- Help your team adopt AI responsibly: the right tools, at the right stage of the development cycle, with clear ownership of what gets shipped.
Requirements / Qualifications
- 2+ years of experience as an Engineering Manager, leading 5+ engineers, including full people leadership responsibility.
- A track record of hiring, onboarding, and developing engineers – coaching, feedback cycles, growth frameworks.
- Solid hands-on experience in larger web development projects; Ruby on Rails and/or JavaScript experience is a plus.
- Enough technical depth to lead architecture discussions and hold your own on code quality.
- Very good understanding of software development processes, testing, deployment, and modern delivery culture.
- Genuine enthusiasm for AI in engineering and the pragmatism to make it work in practice.
Location
Germany (Remote)
Employment Type
Full Time
Salary & Benefits
- Flexible Work: Enjoy flexible working hours and our remote-first model (including the option to work from EU countries up to 180 days per year).
- Remote Work Support: Up to €100 every two years for home office equipment, plus provided technical equipment.
- Mobility & Independence: Public transport subsidies or a Swapfiets bike.
- Team Spirit & Events: Regular team events, both online and in person at our Berlin office.
- Volunteering & Extra Time Off: Two additional paid days off per year for voluntary work - plus paid time off on Christmas Eve and New Year's Eve.
- Fitness & Mental Wellbeing: Membership for Urban Sports Club or local gym, plus free access to the Bloom platform.
- Attractive Discounts: Discounts through FutureBens and Corporate Benefits, plus exclusive offers for friends and family.
- Flexible Perks: givve benefits credit card for tax-free perks.
Equal Opportunity Statement
At sofatutor, we are committed to continuously developing an inclusive work environment that supports your growth - regardless of gender, marital status, sexual orientation, religious beliefs, age, disability, education, or ethnicity.