Software Development Manager

DRIMCO GmbH

München

Hybrid

EUR 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DRIMCO GmbH is seeking a Software Development Manager to lead engineering teams responsible for designing, developing, and scaling enterprise SaaS products. You will partner with Product, QA, DevOps, Design, and Customer-facing teams to deliver high-quality software while building a strong engineering culture.

This leadership role requires 10–15 years of software engineering experience, 4+ years in people management, and hands-on expertise in distributed systems, microservices, REST APIs, and

Qualifications

  • 10–15 years of software engineering experience.
  • 4+ years of engineering people-management experience.
  • Mandatory experience in a product-based software company.
  • Strong technical background in C++ OR Java.

Responsibilities

  • Lead, mentor, and develop high-performing software engineering teams.
  • Drive Agile/Scrum practices across engineering teams.
  • Partner with Product Management to translate requirements into technical solutions.
  • Own sprint planning, delivery, and roadmap alignment.
  • Ensure code quality, reliability, and scalable architecture.

Skills

C++
Java
Distributed Systems
Microservices
REST APIs
System Design
AWS
Azure
GCP
Kubernetes
Docker
CI/CD
Agile/Scrum
People Management
Leadership
Architectural Decision Making
Enterprise SaaS

Tools

CI/CD

Job description

As a Software Development Manager, you will lead engineering teams responsible for designing, developing, and scaling enterprise SaaS products. You will work closely with Product, Engineering, QA, DevOps, Design, Business, and Customer-facing teams to deliver high-quality products while building a strong engineering culture. This is a leadership role for someone who combines technical depth, people management, product thinking, and strong execution.

The candidate will have responsibilities across the following functions:
Engineering and People Leadership:
  • Lead, mentor, and develop high-performing software engineering teams.
  • Build a culture of ownership, accountability, engineering excellence, and continuous improvement.
  • Manage hiring, onboarding, performance management, career development, and team growth.
  • Develop engineering managers, technical leads, and senior engineers.
  • Drive engineering productivity and delivery predictability.
Product and Delivery:
  • Partner with Product Management to translate business and customer requirements into technical solutions.
  • Own sprint planning, engineering execution, release planning, and roadmap delivery.
  • Manage priorities, dependencies, risks, and technical trade-offs.
  • Drive Agile/Scrum practices across engineering teams.
  • Balance feature delivery with platform scalability, technical debt, reliability, and long-term architecture.
Technical Leadership:
  • Provide technical direction across architecture and system design.
  • Guide teams in building scalable distributed systems and microservices.
  • Participate in architecture reviews and critical technical decisions.
  • Maintain high standards for code quality, security, performance, reliability, and maintainability.
  • Drive engineering best practices, automation, testing, and continuous improvement.
Cloud, DevOps and Scalability:
  • Partner with DevOps teams on cloud infrastructure and platform reliability.
  • Drive improvements across: AWS / Azure / GCP, Kubernetes, Docker, CI/CD, Monitoring and Observability, Release Automation, Application Performance, Production Reliability.
  • Improve scalability, availability, performance, and operational efficiency.
Customer and Stakeholder Management:
  • Participate in customer-facing technical discussions and solutioning.
  • Support technical escalations and enterprise customer requirements.
  • Communicate engineering progress, risks, dependencies, and timelines to senior leadership.
  • Collaborate closely with Product, Business, Sales, Customer Success, QA, and DevOps teams.
You should be able to:
  • Scale engineering teams and technology platforms.
  • Drive predictable engineering execution.
  • Make strong architectural and technical decisions.
  • Build high-performing engineering organizations.
  • Develop engineering managers and technical leaders.
  • Partner effectively with Product and Business teams.
  • Understand enterprise customer requirements.
  • Balance speed, quality, scalability, security, and reliability.
Requirements:
  • 10-15 years of software engineering experience.
  • 4+ years of engineering people-management experience.
  • Mandatory experience in a product-based software company
  • Strong technical background in C++ OR Java
  • Experience with: Distributed Systems, Microservices, REST APIs, System Design, Database Design and Optimisation, AWS / Azure / GCP, Kubernetes, Docker, CI/CD, Production Systems, Monitoring and Observability.
  • Proven experience leading engineering teams and delivering complex software products.
  • Strong understanding of Agile/Scrum and modern software development practices.
Preferred Experience:
  • B2B SaaS / Enterprise SaaS experience.
  • Experience building enterprise-scale software platforms.
  • Experience working with global/enterprise customers.
  • SaaS platform architecture and scalability experience.
  • Exposure to AI/ML or GenAI products.
  • Experience in a high-growth startup or scale-up environment.
  • Experience working with globally distributed engineering teams.
  • We are looking for an engineering leader who can operate across technology, people, product, and business.
Keywords:
  • Software Development Manager, Engineering Manager, Engineering Leadership, Software Engineering, SaaS, B2B SaaS, Enterprise SaaS, Product Company, C++, Java, Distributed Systems, Microservices, REST APIs, System Design, AWS, Azure, GCP, Kubernetes, Docker, CI/CD, Cloud, DevOps, Database, Agile, Scrum, People Management, Product Engineering, Enterprise Software.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Software Engineering
Director of Software Engineering

TalentCapture, Inc. • Germany

On-site
EUR 120,000 - 180,000
Director of Software
Director of Software

MAM Gruppe • Germany

On-site
EUR 180,000 - 240,000
Fullstack Team Lead / Architect - Hybrid
Fullstack Team Lead / Architect - Hybrid

MRL Consulting Group | Global Niche Technology Recruitment • München

On-site
EUR 120,000 - 180,000
Engineering Manager - Data processing Engines
Engineering Manager - Data processing Engines

Workato • Berlin, Frankfurt, München

On-site
EUR 90,000 - 150,000
Head of Engineering
Head of Engineering

Optimus Search • Berlin

On-site
EUR 120,000 - 150,000
Fitness support
Subsidised meals
Personal development budget
+2
Engineering Manager (Data Processing Engines)
Engineering Manager (Data Processing Engines)

Workato • München

On-site
EUR 120,000 - 180,000
Flexible Working Arrangements
Great Employee Benefits
Professional Development Opportunities
+1
Engineering Manager
Engineering Manager

WorkMotion • Germany

Remote
EUR 90,000 - 120,000
Flexible working
Learning & development allowance
Asynchronous communication
+2
Engineering Manager - Data processing Engines
Engineering Manager - Data processing Engines

Free resume • Berlin

Hybrid
EUR 69,000 - 77,000
Engineering Manager C#/.NET – Lead, Build & Transform
Engineering Manager C#/.NET – Lead, Build & Transform

Goodman Masson • Frankfurt

On-site
EUR 100,000 - 140,000
Monthly meal allowance
Fitness and bicycle leasing
Company pension and financial benefits
+1
Head of Engineering
Head of Engineering

THRYVE • Berlin

On-site
EUR 100,000 - 130,000
High degree of autonomy and ownership
Collaborative team environment
Flexible working setup