Graduate Engineer Data Science – 2020 Intake

Romsey / Gloucester, United Kingdom (UK), Roke [00343]

Field(s) of expertise
Software Engineering
Job type

About this job

Each day, it is rare that you will have nothing new to learn.  Our people use their intelligence to make the world a safer place, by combining innovation, strong industry partnerships and 60 years of experience to offer our clients truly exceptional advice, research and development.

We are offering you the chance to be part of something amazing.


What will your role look like?

Our data analytics work encompasses many types of data and spans a wide range of customer requirements. We use a variety of software, picking the best approach to suit each problem. You might exploit your software expertise to solve big data challenges using open source technologies, or you may develop bespoke software to analyse streaming data in real-time, or you could specialise in data visualisation techniques.

Roke will provide you with opportunities to expand your skills in areas such as:

  • Hadoop and big data ecosystems, such as Spark and MapReduce
  • Processing and analysis of data using multiple languages such as Python, Java, Go, Clojure, D3, AngularJS, and R
  • Storage and processing of data using database technologies such as MongoDB, Elasticsearch, and cloud storage solutions
  • Effective visualisation of data using technologies such as Kibana, Tableau, and Power BI
  • Techniques and toolkits for acquiring or combining data
  • Techniques and toolkits for analysing data streams in real time ranging from high performance low level programming (in languages such as C/C++) to development of applications on streams frameworks, such as Apache Flink

What does our Graduate Development Programme look like?

At Roke we aim to recruit some of the best talent the country has to offer. In doing so we recognise that we need to provide the necessary building blocks for successful integration into the business, as well as ongoing support which will enable our graduate community to fulfil their undoubted potential. That’s why we’ve created a programme that will support individual learning and development, whilst simultaneously delivering real business value.

This emphasis on experiential learning is supported through a number of additional modules such as:

  • Technical Training – delivered through an initial technical ‘bootcamp’ and enduring access to the PluralSight online training portal.
  • Soft Skill Training – a series of modules focussed on developing communication skills, networking, professional etiquette and teamwork.
  • Visible Leadership – regular access to senior leaders and de-mystification of internal processes.
  • External Visits –  opportunities to attend external exhibitions/conferences in order to broaden industry knowledge and appraise the competition.
  • Lecture Series – opportunity to attend lectures by visiting customers and prominent academics.


What do we expect from you?

We would ideally like a good honours degree in a related subject, however Roke is ultimately looking for graduates enthusiastic about data science problems. We have a wide range of opportunities in this area so your role will vary depending on your existing experience, our customer needs and your aspirations.

  • A demonstrable passion for data analytics, data wrangling, or data visualisation
  • An ability to quickly pick up new tools, frameworks, and languages
  • An ability to analyse problems and communicate comprehensive solutions
  • An ability to develop new solutions where no pre-existing solution fits
  • A willingness and capability to work as part of a team

What additional skills would be useful?

  • A familiarity with Linux
  • An awareness and experience of working with open source software
  • Understanding and interest in statistical methods

Where will you be based?

Your work will typically be located at Roke’s sites in either Romsey or Gloucester, with some travel to customer sites and the possibility for you to work on secondment with one of our prestigious customers.

The benefits of working for us include:

  • A competitive salary, pension and a host flexible benefits.
  • A performance related bonus scheme.
  • 25 days holiday allowance, which can be supplemented up to 8 additional days by Roke’s flexi-leave scheme.
  • A relocation allowance to help you settle into the local area and your new role.
  • Onsite tennis courts, gym (Romsey only) including showers & changing facilities and fishing rights on the River Test.
  • Numerous company events throughout the year, including a summer music festival, bonfire night fireworks, STEM events, employee reward and recognition and a Christmas party.
  • Employee led social clubs covering numerous sports as well as cyber/data/robotics activities, gaming, board games and more.


Due to the nature of this position, we require you to be eligible to achieve SC. As a result, you should be a British Citizen and have resided in the UK for the last 5 years.

We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We can accommodate flexible working arrangements, and support a diverse work-force and those with additional needs.


For information on how the personal data in your application is processed, please see the Roke Privacy Policy.