Technical Product Manager

Push Technology ( is trusted by leading brands worldwide to manage and optimize delivery of event data around the world for their web, mobile, and IoT applications. Diffusion® Intelligent Event Data Platform does the complex work of consuming, enriching and delivering event data reliably across the globe at scale and speed.

Founded in 2006, with offices in Silicon Valley, London, and Belfast, Push Technology products are used by companies worldwide and across market sectors including: Financial Services, e-Gaming, Retail, Travel & Transportation, Health, and =Digital Media Sectors.

We develop and reward people who have the drive and motivation to make a significant contribution to the continued growth of our business. We hope to provide a culture of accountability, challenge and opportunity and encourage a spirit of collaborative, creative and fresh thinking. We want everyone to contribute and add value by turning their own skills, strengths, and interests into results.

We strive to be a place that people want to work and want to work hard. With great benefits and an already impressive international team of Technology experts, we want to bring on new team members that have passion, drive, innovation, and leadership, just like our products


The Technical Product Manager (TPM) is a technologist who works as a part of the product management team reporting to the Chief Product Officer. The TPM will work with a cross-functional team to ensure that the products that we bring to market are successful in a wide variety of customer engagements, be a technical expert, and have the ability to clearly articulate the technical differentiators of our products.

The TPM must be a technical expert. The TPM will work with our customers, sales/pre-sales, marketing and engineering teams to build and manage the vision and technical roadmap for Diffusion. The TPM must be a self-starter, with a willingness to execute independently, and help cross-functional teams.


  • - Influence product strategy, vision and product roadmap.
  • - Consistent interaction with users and customers to channel requirements and feedback into the product roadmap.
  • - Perform market/competitive analysis to take informed decisions.
  • - Create specifications for features and manage feature prioritization following Agile and Scrum methodologies.
  • - Collaborate with engineers, UX designers and other stakeholders
  • - Active participation in GTM activities. Some examples include developing thought leadership content (videos, white papers, tutorials etc.), deliver webinars, manage developer community and product demonstration.
  • - Build and maintain a demonstration environment for Diffusion®.
  • - Support product launch activities and assist with Tradeshows, Conferences and Technical Sales Training or Channel Partner Training activities.
  • - Respond to customer or field inquiries, assist with Technical RFPs and work with a cross-functional team of PMs, SEs, Engineers as required.


Required Skills

  • 5+ years of experience with messaging or data platforms, event brokers, event-driven architectures, microservices or the broader enterprise software solutions.
  • Exceptional written and oral communication skills required.
  • Software development or scripting capabilities required.
  • A BS (engineering or business management is preferred)
  • Team player that works well in collaborative situations and start-up environments.
  • Natural leadership skills and the ability to work with all teams in the company.

Nice to Haves

In addition to the above it would be advantageous for candidates to have some knowledge of the following:

  • Prior experience as a TPM, Software Developer or Sales Engineer is preferred.
  • Engaging with developers on Developer community portals..
  • Knowledge of Enterprise Software Solutions for a specific Industry Vertical.

Apply Job