Senior Software Engineer


  • London
  • Competitive
  • Closing date

Bench Talent are on the lookout for a Senior Software Engineer to help our client, who is a world leader in brand protection join their Anti-Piracy Engineering team. Our client are looking for an enthusiastic Senior Software Engineer to join their team in Central London with proficiency in Java, JavaScript, HTML and CSS is required and in a nutshell, you will be mentoring less senior developers whilst designing and developing market leading Anti-Piracy solutions.

The Role:

  • Design and develop market leading Anti-Piracy solutions.
  • Build highly available distributed systems.
  • Investigate various electronic devices and network protocols.
  • Keep abreast of new technology developments.
  • Design and work with complex data models.
  • Mentor less-senior software developers
  • Maintain and optimize our current systems.
  • Monitor and assist software releases


  • Excellent experience with Java (5+ years) and good knowledge of JavaScript, HTML and CSS
  • 7 years of development experience.
  • Demonstrable experience of software design (OOP, SOLID principles, design patterns and UML).
  • Experience with messaging and streaming platforms (Kafka/JMS/etc.) and exposure to big data/NoSQL systems and the issues that arise from working with large data sets.
  • Experience with system administration (Apache, MySQL, Nagios) and cloud computing (ideally AWS).

Desired Skills:

  • Hadoop
  • PHP
  • Web crawling.
  • Amazon S3, EMR.
  • HBase, Solr, Kafka, MapReduce and other Open Source technologies.


Talent Resourcer

Apply now

About Us

We take a different approach to recruitment. Instead of treating you like a commodity, we take the time to really work out what makes you tick.

Fantastic experience working with Dan, he displayed outstanding efficiency, passion and professionalism throughout. I look forward to working with Bench in the future.
David – Candidate (Head of Data)