sofatutor GmbH is looking for a (Senior) Engineering Manager (gn) to take on technical and disciplinary leadership of a cross-functional engineering team. You will combine excellent engineering craftsmanship with modern product development to actively drive the future of digital learning, creating the framework for people, processes, and technology to perform sustainably.
What You'll Do
- Build, lead, and develop developers in the team with a clear focus on outcomes, quality, and sustainable delivery.
- Coach engineers professionally and personally, set up growth plans, and establish effective feedback and performance routines.
- Strengthen a collaborative, motivating team culture with ownership, psychological safety, and high quality orientation.
- Work closely with Product, Design, Content, and Technical Leaders on roadmap, prioritization, and implementation, translating goals into realistic plans.
- Continuously improve workflows, agile rituals, and quality standards, such as Definition of Ready/Definition of Done, release processes, and incident learnings.
- Ensure technical decisions, dependencies, and risks are transparent and actively steer towards solutions.
- Hire, design onboarding processes, and support the professional development of software developers.
- Build structures that enable scaling, such as role and leveling clarity, clear responsibilities, and knowledge management.
- Identify meaningful application areas for AI in engineering and empower your team to implement them responsibly.
What We're Looking For
- Several years of experience as an Engineering Manager (gn) or Staff/Teamlead in agile software teams, including people leadership.
- Demonstrable experience in hiring, onboarding, and developing engineers through coaching, feedback, and growth frameworks.
- Solid programming knowledge, preferably in Ruby and/or JavaScript, sufficient to competently lead architecture and code quality discussions.
- Very good understanding of software development processes, testing, deployment, and modern delivery culture.
- Very good English skills, at a minimum of C2 proficiency.
- Passion for AI development and a desire to move your team forward with pragmatic, value-creating use cases.
Nice to Have
- Practice in larger web development projects, ideally with Ruby on Rails.
Technical Stack
- Ruby on Rails
- Ruby
- JavaScript
Team & Environment
You will lead a cross-functional engineering team.
Benefits & Compensation
- Flexible working hours and a remote-first work model, including the option to work from abroad in the EU for 180 days per year.
- Up to €100 subsidy for home office equipment every two years, plus basic technical equipment like a laptop, headset, and monitor.
- Subsidies for public transport tickets or Swapfiets.
- Regular team events, both digital and live in Berlin.
- Two additional days off per year for social engagement, plus days off on Christmas Eve and New Year's Eve.
- Urban Sports Club or gym membership and free access to the Bloom platform for mental health.
- Discounts via FutureBens and Corporate Benefits, and discounts for family and friends on learning offers.
- Flexible additional benefits via the givve benefits credit card.
Work Mode
This is a remote position open to candidates in the EMEA region.
We work every day to further develop our inclusive work environment so that your development is promoted regardless of gender, marital status, sexual orientation, religion, age, degree of disability, education, or ethnicity.






