News from Kudos, the platform for showcasing science

We're hiring! Senior Software Engineer

Written by Lauren McNeill | Jan 26, 2018 3:30:42 PM

About Kudos

Kudos is a start-up innovating in the digital publishing space, focused on helping researchers demonstrate and increase the influence of their work. This multi-award-winning service has a global client base, including major publishers such as Taylor & Francis, Wiley and SAGE, and 198,000 users in the research community.

About this role

We’re looking for a Senior Software Engineer to join our growing team, someone who enjoys working collaboratively and who will be eager to learn about all aspects of our platform. Each team member works on every part of the system, from the front end, to the back, to managing our infrastructure. Some of the technologies we are using include JavaScript, Ruby, Go, Kubernetes, MySQL and Elasticsearch, running on AWS and GCP. Rather than looking for engineers with specific technology skills we'd much rather you can demonstrate the characteristics of a good Software Engineer, with the ability and enthusiasm to learn new things along the way. We're a small, friendly team with plenty of scope for individuals to make a real impact on the product and the way that we work.

Some of the aspects we deal with as an engineering team

  • Ingesting data from publishers and processing that data efficiently
  • Analysis of data large enough to be non-trivial
  • Ensuring our users experience on the site is wonderful, with great design and performant code
  • Monitoring our infrastructure and ensuring that we can scale to serve our users
  • Enabling our users to track the impact of sharing their work across multiple social media channels
  • Creating intelligent recommendations for our users

Skills & Requirements

The following attributes are critical to the role

  • You are an expert in the tools and processes of modern software development: from the languages you use, to source control with Git, to your favourite IDE or editor, to using agile development processes.
  • You write understandable, fully tested code, always thinking about maintainability.
  • You have built and shipped several commercial software products and have learnt something new from each of those experiences.
  • You can lead technical discussions, from low level to architecture, and can help drive technical decisions.
  • You can communicate well with both engineers and other members of the business.
  • You are able to choose the correct technology for the job, assessing risk, productivity gains and long term strategic goals.

Any of the following experiences would be really useful

  • Mentoring other developers.
  • Analysis of data big enough to be non-trivial.
  • Working within a Continuous Delivery focused environment.
  • Experience of working with a cloud provider such as AWS or GCP.
  • Working with containers in a production environment.

In return, we offer:

  • Competitive salary
  • 25 days holiday
  • Company pension
  • Startup culture
  • Based in beautiful Oxfordshire, close to Oxford and the M40
  • Your choice of a new Mac or PC
  • Plenty of parking places, none of the usual Oxford parking stress
  • Books! You want a work related book? We’ll get it for you
  • Monthly pizza lunches, or if you’re feeling healthy we have a constant supply of fruit too

To apply, please send your CV together with a covering letter to David Sommer, Product Director:  david@growkudos.com

Kudos HQ