← All jobs

Development Manager – Product Teams

About the role

• Lead one or two fully remote, cross-functional software development teams building and evolving OrbusInfinity, Orbus Software’s flagship enterprise SaaS product
• Provide people leadership, coaching, performance management and career development for direct reports
• Lead between 6 and 12 direct reports
• Conduct regular one-to-ones and maintain meaningful development plans
• Lead hiring, onboarding and team capability development as required
• Support prioritisation and roadmap planning by aligning outcomes, dependencies and responsibilities
• Translate strategic goals into clear priorities, outcomes and delivery expectations
• Maintain visibility of commitments, progress, risks and dependencies
• Identify organisational blockers and escalate issues when decisions or support are needed
• Coordinate priorities with Product Managers, Development Managers and senior Engineering leaders
• Ensure agreed delivery processes are understood and followed throughout the software development lifecycle
• Contribute to Product and Technology strategy, department initiatives and engineering standards
• Use team health, delivery and quality metrics to identify improvement opportunities
• Provide thoughtful challenge on technical proposals, trade-offs and delivery approaches
• Support consistent engineering standards, quality, maintainability and reliability
• Help teams build, test, release and operate software effectively
• Ensure delivery and operational risks are visible, owned and followed through
• Represent teams in product and engineering forums
• Support knowledge-sharing and collaboration across teams
• Build trusted relationships with Product, Engineering and senior technical stakeholders
• Work with Technical Leads, Product Managers and technical specialists to resolve blockers, manage dependencies and improve ways of working

• Several years’ experience as a Development Manager or equivalent, leading software development teams
• Experience leading, coaching and developing software engineers
• Experience working with cross-functional, agile teams and guiding delivery through the full software development lifecycle
• Previous hands-on experience as a software engineer or in another technical engineering role
• Experience with modern C#/.NET, React, TypeScript and cloud-native technologies, or a closely related technology stack
• Good understanding of software development practices, technical delivery and engineering quality
• Experience owning or managing priorities, roadmaps, dependencies and delivery risks
• Ability to work effectively with technical specialists and support teams in making sound engineering decisions
• Strong communication skills, with the ability to explain complex issues clearly to technical and non-technical stakeholders
• Experience working with distributed or international teams
• Fluency in English, the working language of the team and wider organisation
• Familiarity with cloud, CI/CD or modern software delivery practices is nice to have
• Experience working in a SaaS product company is nice to have
• Experience partnering with Product Managers on roadmap planning and technical runway is nice to have
• Experience leading or coordinating work across multiple software development teams is nice to have
• Experience with multi-regional or high-availability infrastructure is nice to have
• Experience with production incident management and operational improvement is nice to have
• Experience hiring and building software development teams is nice to have
• Experience contributing to technical strategy, architecture, reliability or production operations is nice to have
• Experience with Scrum or Kanban is nice to have

• Permanent employment contract (umowa o pracę) with the Polish entity
• Quarterly (maximum) in-person team events
• Fully remote work
• Career development and meaningful development plans
• Regular feedback and performance reviews
• Coaching and support for career development
• Collaborative, cross-functional and international working environment