Bachelor's degree in Computer Science, Engineering, or equivalent experience
5+ years in product management or related roles
Demonstrated ownership of complex software products
Strong software architecture and systems-thinking capability
Exceptional judgment under ambiguity
Ability to work credibly with software engineers
Responsibilities
Own the product roadmap and priorities
Translate business needs into engineering requirements
Coordinate engineering and stakeholders to drive decision-making
Maintain a deep understanding of product architecture
Guide system boundaries, components, and integrations
Partner with engineers on architectural decisions
Balance speed, quality, and future scalability
Benefits
Collaborative work environment
Opportunities for professional development
Access to cutting-edge technology
Dynamic startup atmosphere
Possibility for impactful contributions to product direction
Full Job Description
Technical Product Manager - Enterprise Software
Safire is seeking a Technical Product Manager to own a software product end-to-end. This role combines product leadership, project execution, and system architecture. The PM will be accountable for ensuring the product solves the right problems, maintains architectural coherence, and ships effectively.
Responsibilities
Own the product roadmap, priorities, requirements, milestones, dependencies, and releases.
Translate business needs into clear engineering requirements.
Coordinate engineering and stakeholders and drive ambiguous issues to decisions.
Maintain a working understanding of the complete product architecture.
Guide system boundaries, components, APIs, integrations, data flows, and infrastructure.
Partner directly with engineers on architectural decisions and technical tradeoffs.
Balance speed, quality, technical debt, scalability, security, and future flexibility.
Own outcomes-not simply process, tickets, or schedules.
Must Have
Bachelor's degree in Computer Science, Engineering, or comparable technical discipline, or equivalent experience.
5+ years in product management, software engineering, technical program management, or related roles.
Demonstrated ownership of complex software products from requirements through deployment.
Strong software architecture and systems-thinking capability.
Exceptional judgment under ambiguity and incomplete information.
Ability to work directly and credibly with software engineers.
Nice to Have
Graduate technical degree or MBA.
Prior software engineering experience.
Experience with cloud infrastructure, distributed systems, APIs, AI/ML, or data platforms.