JavaScriptRubyRuby on RailsAIRailsWorkdayAgileLeadershipRemote Work
About this role
Role Overview
You lead the engineering team at the heart of sofatutor’s core product — a learning platform used by more than one million students, parents and teachers across the German-speaking region.
You work directly with a Senior Product Lead, Content Leads and a Staff Engineer and are responsible for both the people and the delivery.
You are responsible for the structure, leadership and development of the engineers in the team — with a clear focus on outcomes, quality and sustainable delivery.
You coach engineers technically and personally, set up growth plans and establish effective feedback and performance routines.
You work closely with Product, Design, Content and Technical leaders on the roadmap, prioritization and execution — translating goals into realistic plans.
Requirements
2+ years of experience as an Engineering Manager with leadership responsibility for 5+ engineers in agile software teams.
Proven experience in hiring, onboarding and developing engineers — coaching, feedback cycles, growth frameworks.
Solid hands-on background in larger web development projects; experience with Ruby on Rails and/or JavaScript is a plus.
Sufficient technical depth to lead architecture discussions and competently assess code quality.
Strong understanding of software development processes, testing, deployment and modern delivery culture.
Genuine enthusiasm for AI in engineering and the pragmatism to apply it in practice.
Tech Stack
JavaScript
Ruby
Ruby on Rails
Benefits
Flexible work: With flexible hours and our remote-first working model (including the option to work from another EU country for up to 180 days per year), you can shape your workday to suit you.
Support for remote work: For an optimal remote setup you receive up to €100 every two years as a subsidy for home office equipment. Basic technical equipment such as laptop, headset, monitor, etc. is provided by us.
Mobile & independent: With subsidies for public transport tickets or Swapfiets you stay flexible on the move — whether in Berlin or other cities.
Community & events: Team spirit matters to us! Enjoy regular events, both digital and in-person in Berlin.
Volunteering & time off: Two additional days off per year for your civic engagement — plus days off on Christmas Eve and New Year’s Eve.
Fitness & mental health: Stay active with an Urban Sports Club or gym membership. The Bloom platform is available free of charge for your mental health.
Attractive discounts: Benefit from offers via FutureBens and Corporate Benefits, as well as family & friends discounts on our learning products.
Flexible additional benefits: With the givve benefits card you can use tax-free extras flexibly in your region.