Manager, Product Software Engineering
Role details
Job location
Tech stack
Job description
Flowin is our SaaS-based e-invoicing solution, serving customers who rely on secure, compliant, and scalable digital invoicing capabilities. To strengthen our Product Software Engineering organization, we are looking for a Software Development Manager to lead the end-to-end technical delivery of the Flowin value stream.
In this role, you will oversee multiple engineering teams responsible for delivering our product and technical roadmap. You will drive architectural alignment, elevate engineering excellence, and coach the team while ensuring our solutions meet the highest standards of reliability, quality, and performance.
This is a key role for someone who enjoys combining technical depth, people leadership, strategic thinking and operational execution in a fast-evolving SaaS environment.
Responsibilities
People Leadership & Team Development
-
Lead and coach a growing group of engineering professionals.
-
Foster a high-performing, collaborative, and inclusive engineering culture.
-
Guide career development, performance management, and succession planning.
Roadmap Ownership & Delivery
-
Own the successful delivery of the Flowin product and technical roadmap.
-
Partner closely with Product Management and the Value Stream Lead to align business priorities with engineering execution.
-
Translate strategic goals into clear delivery outcomes across teams.
-
Monitor progress, manage risks, and ensure on-time delivery of secure, high-quality software.
Technical Leadership & Architectural Direction
-
Ensure architectural consistency, scalability, and maintainability across all teams.
-
Act as an escalation point for complex technical decisions.
-
Foster modern engineering practices such as cloud-native design, automation, and secure-by-default development.
Enterprise Collaboration
-
Align value stream delivery with enterprise technology and product strategies.
-
Collaborate with other value streams, enterprise teams, and business stakeholders to drive cross-organizational outcomes.
Process Governance & Engineering Excellence
-
Champion consistent use of Agile, DevOps, and quality assurance practices.
-
Ensure compliance with the software development lifecycle and internal governance standards.
-
Lead change initiatives that improve agility, quality, and engineering maturity and support teams through transitions.
Requirements
You are an experienced engineering leader who thrives in a SaaS product environment and enjoys enabling teams to deliver impactful results. You bring:
-
Proven experience leading multiple software engineering teams in a fast-paced, product-driven organization.
-
A strong technical background and the ability to influence architectural and design decisions.
-
Demonstrated success in delivering complex software products end-to-end.
-
Strong stakeholder management skills and the ability to work across organizational boundaries.
-
Experience with change management, process improvement, and (scaled) Agile environments.
-
A passion for people leadership, coaching, and developing technical talent.
-
Excellent communication skills and a collaborative, enterprise-minded approach.
Nice to have:
-
Background in SaaS software development.
-
Experience managing budgets, resource plans, and vendor engagements.
-
Familiarity with large-scale enterprise systems or high-volume transactional workloads.