Our Vision

Make it Easy to Develop and Efficient to Operate Real-Time Applications.

The race for digital transformation is on. In this globally connected on-demand world with rapid advancements in internet technologies, businesses worldwide are under constant pressure to add innovative real-time capabilities to their applications to respond to market opportunities.

Every business worldwide is building event-driven, real-time applications - from financial services, transportation, and energy, to retail, healthcare, and Gaming companies.

Our endeavor is to make it easy to develop innovative real-time applications and efficient to operate it in production.

Diffusion® is a holistic pub-sub platform, with low-code features, that includes everything you need to consume, enrich, and deliver event-data with secure and powerful SDKs in all popular programming languages. We promote and support the use of open protocols and interfaces with Diffusion.

A Team of Business and Technology

We assembled an international team of business and technology experts who work closely with customers to understand their needs and business imperatives. We are successful because we have pioneered technology solutions to solve real-world, business challenges.

About

We know that our team is our most valuable asset so we constantly look for exceptional, talented, dedicated, and professional people who want to be part of our team, and contribute to our growing company.

Every day brings new opportunities at Push. We know that working with us you will be challenged, inspired, and have a little fun along the way too. If this sounds like a company you would enjoy working for, you’ve come to the right place.

Meet the Management Team

Our international leadership team partners with customers to understand the imperatives of their businesses.

John Pocock head shot
John Pocock Executive Chairman/CEO

Martin Hand head shot
Martin Hand Business Development Director, EMEA

Phil Aston head shot
Phil Aston Distinguished Engineer

Our Board of Directors

Emp

John Pocock

Executive Chairman/CEO
Emp

Ashley Abrahams

Non-Executive Director
Emp

Alexander Sleigh

Non-Executive Director
Emp

Andrew Stafford-Deitsch

Non-Executive Director

Open Positions

Marketing Manager

Hybrid Working UK
JOB PURPOSE

The essential function of the Marketing Manager role is to fill the top of the funnel, through inbound and outbound marketing efforts, with qualified leads to pass to our inside sales team. Working with the agency of record, the Marketing Manager will be responsible for creating replicable, long-term, lead generating marketing campaigns that result in monthly recurring revenue (MRR). Marketing Manager is a key member the marketing team and plays a critical role in the company's future growth assisting the company in deriving a return for the dollars invested in marketing.

View Details and Apply

Product Marketing Manager

Hybrid Working UK
JOB PURPOSE

The Product Marketing Manager (PMM) is a technologist who works as a part of the product management team reporting to the Chief Product Officer. The PMM 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 PMM must be a technical expert. The PMM will work with our sales teams, and partners, develop technical competitive collateral, and be able to highlight Diffusion’s technical capabilities. The PMM must be a self-starter, with a willingness to execute independently, and help cross-functional teams.

View Details and Apply

Full-stack JavaScript Engineer

Hybrid Working UK
JOB PURPOSE

Diffusion is an innovative real-time data platform. Following a recent £10M investment round, the Diffusion development team is growing and there is a wealth of new feature development on the road map.

This role is to contribute to the development of our on-premise Diffusion server. The ideal candidate for this role will be an excellent JavaScript developer, up to date with JavaScript, Typescript, modern front-end frameworks, and full-stack development environments.

Responsibilities include creating and maintaining the Diffusion management console, working in tandem with the back-end server engineers to deliver high-quality products, staying up to date with emerging technologies, and delivering within an Agile DevOps environment.

Expertise with CI/CD and/or modern cloud infrastructure are a definite bonus.

If you have the skills, knowledge, and enthusiasm, we will provide a mixture of self-driven and on-the-job training as well as a career mentor to give you the support to succeed and grow.

View Details and Apply

Lead Performance QA Engineer

Hybrid Working UK
JOB PURPOSE

Diffusion is an innovative real-time data platform. Following a recent £10M investment round, the Diffusion development team is growing and there is a wealth of new feature development on the road map.

We are seeking a lead performance engineer to both deliver valuable customer-facing benchmarks and guide the development of our in-house performance testing suite. The ideal candidate will have experience benchmarking Java applications, working directly with customers, leading a team, and developing tooling using Java and/or Python.

The role requires good computer science skills. Diffusion deals with low-level concepts such as sockets, binary protocols, operating system idiosyncrasies, and networking. The performance team is responsible for providing customer benchmarks, testing the performance of Diffusion, and creating and maintaining tools for these outcomes.

If you have the skills, knowledge, and enthusiasm, we will provide a mixture of self-driven and on-the-job training as well as a career mentor to give you the support to succeed and grow.

View Details and Apply

Inside Sales Specialist

Hybrid Working, Belfast
JOB PURPOSE

The Internal Sales Representative will play a fundamental role in achieving our revenue Growth Targets. The position includes a variety of tasks such as making phone calls, writing e-mails, using social media, and researching companies to generate interest with the potential to expand over time.

You must be comfortable making multiple calls/emails/LinkedIn messages per day leading to closing key stages in the sales cycle using the technology stack - Pardot, Salesforce, Linkedin Sales Navigator and Outreach among others. Progression to a closing role with attainment of objectives over time will happen for successful people.

View Details and Apply

Digital Marketing Manager

US, USA, California or Remote
JOB PURPOSE

We are currently seeking an experienced Digital Marketing Manager (DMM) to oversee our integrated digital marketing campaigns. In this position, you will be responsible for the management of all digital platforms, including developing strategies to increase traffic, establishing schedules for the release of articles or blog posts, and monitoring performance to measure the success of the campaign. When there is a dip in performance, the DMM must make adjustments as necessary. The DMM will oversee the success of the integrated digital marketing program (in collaboration with contractors or 3rd party digital marketing agencies) to ensure that the strategic goals are accomplished and KPIs are met.

View Details and Apply
Address

US

Address

UK