Pre & Post Sales Engineer – Hybrid/Reading

Diffusion Data ( is trusted by leading brands worldwide to manage and optimize delivery of data around the world to their web, mobile and IoT (Internet of things) applicable data. Diffusion does the complex work to provide real-time data – reliably, globally, and at scale and speed.

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 collaboration, creativity, 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 at a place where 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.


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 future development on the road map.

We are seeking a Post Sales Engineer with excellent hands-on technical skills, effective communication, whiteboarding and presentation skills. The ideal candidate must have experience developing solutions for Investment Banks, Exchanges, or the wider finance sector as a post Sales Engineer or as a senior developer. Diffusion provides various solutions to the Finance sector especially in the field market data distribution, PubSub, Digital transformation, Electronic trading platforms, Retail Banking etc.



  • Advise Diffusion customers on architecture and customization. Configuration of the platform to meet customer requirements and performance targets
  • Provide domain expertise to customers and partners on various aspects of Diffusion
  • Develop client modules using Diffusion SDK and Data egress and ingress gateways
  • Utilise deep technical skills to diagnose, debug and resolve issues with customer implementations, working with the wider team
  • Be the trusted adviser for the customer and develop an understanding of their objectives, technical challenges and business goals
  • Work closely with the Sales and Pre-sales team to deliver customer solutions
  • Provide direct support to critical customer issues over conference calls, on-site visits, etc as necessary

The above list is not exhaustive. You will be expected to perform duties as necessitated by your changing role and overall business objectives of the company, as directed.


Essential Requirements

  • 5+ years of previous sales operations experience
  • In-depth experience in developing complex, distributed, multi-threaded applications
  • Experience in performance tuning applications
  • Strong customer focus and relationship management skills
  • Experience architecting and implementing distributed solutions in cloud or on-prem
  • Hands-on experience in working with various programming languages and technologies like Java, C#, Python, PubSub, Kubernetes, Websockets and Kafka etc.
  • Good understanding of web services, micro-services architecture, messaging platforms and technologies
  • Expertise in cloud-based architectures and deployments in AWS, GCP, or other public/private cloud infrastructures
  • Development experience in Agile and Waterfall methodologies
  • Excellent problem-solving and analytical abilities
  • Good presentation skills with effective communication

Nice to Haves

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

  • Experience in developing Financial Market data solutions
  • Expertise in developing Financial Market data solutions, risk platforms, front office solutions, retail banking or E-commerce solutions
  • A knowledge of Capital Markets regulations like RegNMS, MiFID II, etc.


We want to provide a collaborative environment for you to grow and succeed in, where you can truly contribute to the continued success of an exciting and growing company.

  • Competitive Salary
  • Group income protection from day 1
  • Life insurance from day 1
  • Employee Assistance Program
  • Pension
  • High Street Retailers Discounts
  • 33 days paid holiday (inclusive of bank holidays)


Equal Opportunities Statement

Diffusion Data highly values the diversity of our workplace and provides equal opportunities in employment. The company takes seriously its responsibility to prevent anyone being treated unfairly, victimised, bullied, or harassed for any reason during their employment. The company will take appropriate action when necessary to ensure that staff always abide by this policy. This policy applies to all staff, including candidates and ex-employees, employed or engaged by the company regardless of their employment status.

​Privacy Statement

By submitting your application to us, you are agreeing to the following:

Diffusion Data Limited will use the personal information you supply to establish your suitability for the position. If your application is successful, set up and maintain your employment records. We will not retain your information if you do not take up employment with us unless you agree that we can keep your details on file.