Product Management  |  Cape Town, South Africa  |  Full Time  |  Experienced

Product Manager – Shared Services

Apply Today


MRI Software offers enterprise software applications and hosted solutions that support real estate property owners, investors, and managers in operating their real estate property management businesses and maximizing the returns on their diverse global business portfolios.  Our client base ranges from small- and mid-size property managers to Fortune 500 companies.

MRI’s platform team creates shared services and experiences across our product portfolio for use by our application teams, our partners, and our clients. Promoting adoption of our open and connected platform is a key differentiator for us and requires a comprehensive set of shared services and a well-documented API layer.

As a leader within the Product Management Team for Shared Services you will be responsible for driving the definition, strategy, requirements, and delivery of the API and shared services layers for the MRI platform. This includes validation and prioritization of the highest value shared services, driving the roadmaps and requirements for the services, and performing GTM activities for internal as well as external adoption of the APIs and services.

You will partner with cross-functional leaders, including other platform teams, product teams, partner teams, and the platform architecture team to deliver the preparation and oversight required to deliver on our mission statement as the leader for open and connected technology platforms in the real estate industry.

The role will be measured by delivering high quality, innovative solutions that are adopted by the business and market and are competitively differentiated. Manage timely deliverables with strong communication and cross-functional partnering.

Success will require closely engaging with internal stakeholders, partners, and clients as well as doing market and technology research to define and drive delivery of solutions that provide exceptional value. Candidates must have a ‘can do’ attitude and be comfortable working in a fast paced environment where continuous innovation is key. The role will be working with and providing team leadership to team members in various global locations and time zones.


Essential responsibilities include: 

·        Develop and promote the roadmap for our APIs and shared services

·        Discover and validate both internal and market problems and opportunities globally 

·        Ensure product feedback loops are in place with clients and key business areas 

·        Responsible for the end-to-end solution lifecycle from market validation, requirements, design, development, go to market, and continuous innovation and enhancement

·        Ensure the solution has KPI’s to track performance (adoption, usage, profitability, ARR etc.) 

·        Participate in business plans and business case development including pricing

·        Research and recommend buy/build/partner decisions  


Required Skills 

·        Strong technical knowledge of open systems, APIs, API management, and SOA

·        Proven results building external API and shared services offerings for clients and partner networks

·        Audience-aware communication skills whether talking to senior-level client personnel, senior MRI management, or our platform architects and development leads

·        Comfortable navigating in the intersection of strategic business needs and technology solutions

·        Analytic & strategic thinking

·        Solid decision-making skills 

·        Strong written and verbal communication 

·        Software Development Lifecycle using agile principles

·        Working knowledge of AI/ML techniques and data requirements preferred

·        Knowledge of MRI’s products or real estate technology preferred 



·        5+ years of working experience in enterprise software

·        2+ years of product management (or equivalent) experience

·        Prior software engineer or modern software architecture experience preferred

·        Experience with global and distributed business teams and processes 

·        Minimum Educational Requirements: 

·        B.S./B.A. or equivalent

Select your region