
Senior Engineering Manager – All Genders
sofatutor
full-time
Posted on:
Location Type: Remote
Location: Germany
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- You are responsible for building, leading and developing the engineers in the team, with a clear focus on outcomes, quality and sustainable delivery.
- You coach engineers (both technically and personally), create growth plans and establish effective feedback and performance routines.
- You foster a collaborative, motivating team culture characterized by ownership, psychological safety and a strong quality orientation.
- You work closely with Product, Design, Content and Technical Leaders on roadmap, prioritization and implementation — translating goals into realistic plans.
- You continuously refine workflows, agile rituals and quality standards (e.g. DoR/DoD, release processes, incident learnings).
- You ensure technical decisions, dependencies and risks are transparent — and actively drive solutions.
- You have experience in hiring, designing onboarding processes and the professional development of software engineers.
- You build structures that enable scaling (e.g. role/leveling clarity, clear responsibilities, knowledge management).
- You identify meaningful applications for AI in engineering (e.g. assistant features, automation, developer productivity) and empower your team to implement them responsibly.
Requirements
- Several years of experience as an Engineering Manager (all genders) or (Staff) Team Lead in agile software teams — including people leadership.
- Proven experience in hiring, onboarding and developing engineers (coaching, feedback, growth frameworks).
- Practical experience in larger web development projects, ideally with Ruby on Rails.
- Solid programming skills (preferably in Ruby and/or JavaScript) — sufficient to competently lead architecture and code-quality discussions.
- Strong understanding of software development processes, testing, deployment and modern delivery culture.
- Excellent English skills (min. C2).
- You are passionate about AI development and want to move your team forward with pragmatic, value-adding use cases.
Benefits
- Flexible working: With flexible hours and our remote-first work model (including the option to work from another EU country for up to 180 days per year), you can structure your day to suit your needs.
- Support for remote work: To help you create an optimal home office setup, you receive a subsidy of up to €100 every two years for home-office equipment. Basic technical equipment such as laptop, headset and monitor are provided by us.
- Mobile & independent: With subsidies for public transport passes or Swapfiets you stay flexible — whether in Berlin or other cities.
- Community & events: Team spirit matters to us! Look forward to regular events, both virtual and in-person in Berlin.
- Volunteering & time off: Two additional days off per year for social 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 mental health platform Bloom is available to you free of charge.
- Attractive discounts: Benefit from savings via FutureBens and Corporate Benefits, as well as discounts for family & friends on our learning offerings.
- Flexible additional benefits: With the givve Benefits card you can use tax-free extras flexibly in your region.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyJavaScriptagile software developmentsoftware development processestestingdeploymentarchitecture discussionscode-quality discussionsAI developmentgrowth frameworks
Soft Skills
people leadershipcoachingfeedbackteam culturecollaborationmotivationpsychological safetyownershipcommunicationperformance management