WorkMotion · Remote · Germany
Join WorkMotion as an Engineering Manager, where you'll lead a cross-functional engineering team responsible for delivering reliable, scalable, and high-quality product capabilities. You'll collaborate with Product Managers, Engineering leaders, Principal Engineers, and other stakeholders to ensure consistency, impact, and momentum across the board. This role requires a strong Java engineering background, excellent people-management skills, and a deep understanding of software engineering practices. Enjoy flexible working hours, a learning and development allowance, and the ability to work from anywhere.
- Several years of professional software engineering experience, including experience building and operating production systems
- Strong hands-on experience with Java and the Java ecosystem, with the ability to understand, review, and challenge technical implementations and architectural decisions
- Professional fluency in English
- Strong people-management skills, including coaching, feedback, performance management, and career development
- A strong understanding of software quality, automated testing, observability, security, and operational excellence
- Experience with modern software development practices, Java-based backend systems, cloud-native architectures, APIs, distributed systems, and CI/CD
- Strong understanding of AI-assisted and agentic software development, with practical experience using modern AI coding tools and agents and the ability to help teams adopt them effectively across development, testing, code review, documentation, and other parts of the software delivery lifecycle
- Excellent communication skills and the ability to work effectively across technical and non-technical stakeholders
- Strong technical judgment and the ability to meaningfully contribute to architecture and technical discussions
- Experience working closely with Product in an agile product-development environment
- A data-informed approach to engineering performance without reducing productivity to simplistic metrics
- The ability to turn ambiguous business requirements into structured execution plans
- Experience defining and using engineering effectiveness and delivery metrics, such as DORA metrics, flow metrics, quality and reliability indicators, to understand team health, identify bottlenecks, and drive continuous improvement—without using metrics as simplistic measures of individual performance
- Proven experience leading or managing software engineering teams