Graduate Software Developer


Location: Cambridge, UK

Who is Cambridge Intelligence?

We’re a team of data visualization experts. With our graph visualization toolkit, we help organizations to make an intelligent visual analysis of their data and ‘join the dots’ within it.

Using our KeyLines technology, it’s quick and easy to build powerful data visualization applications, roll them into analysts’ tools and workflows, and deploy them anywhere in the world.

What’s the role about?

Right from the start, you’ll be given the opportunity to work on projects that will ship to customers. You will receive mentoring from our team and learn about producing quality software products.

You’ll get to design and code features for our data-visualization toolkit, and become involved in all aspects of software development including: proof of concepts and prototyping, product demonstrations, data investigation, integration with other products and product testing.

You’ll also get to spend time with the product management, customer success, and pre-sales functions to understand the business more broadly. Plus, you have the freedom to work on you own project every Friday.

In short…

  • Designing and coding new features for our KeyLines API
  • Prototyping/creating single page web applications in JavaScript
  • Building intuitive visual designs and web interfaces

Who’s the ideal candidate?

Do you want to contribute exciting new features to an emerging technology?

Do you want the chance to solve complex engineering challenges in your first year that some developers might never attempt in their entire careers?

We’re looking for STEM graduates, to take ownership of features and stories that will help us build the next-generation of data-visualization products. You should be a team player, who enjoys learning from more experienced team members, sharing knowledge with peers and collaborating with everyone.

Skills

  • The ability to programme effectively (in any language)
  • Curiosity about new technologies
  • Good at collaborating and communicating within a team setting

Straight to the front of the line

  • Familiarity with JavaScript frameworks
  • A strong interest in, or experience with data visualisation
  • A good technical understanding of the whole web development stack

This role is in the Development Team. Find out more about us here.

You can find out more about working here in our Life at Cambridge Intelligence section.

Download the job description [PDF]

Please apply using the link below. Your cover letter should explain why you would be a good fit for the role.

Apply online



A note to recruitment agencies

We work exclusively with recruitment specialists who have expertise in particular sectors. To be considered for our preferred suppliers list, please email careers@cambridge-intelligence.com with your proposed terms and a summary of how you can help with our recruitment needs. Please note that we do not discuss roles or recruitment by phone with agencies not on our preferred supplier list.

Terms are not accepted unless and until we have actively agreed to them in writing, and any candidate details supplied prior to active agreement of terms will be used as we set fit without any obligation to the agency supplying them.

"My team is the best thing about working here. We work together on varied, interesting technical problems, help each other learn and constantly look for ways to improve how we do things. "

- Julia Robson, Developer


Why join the team?

  • Advance your career
    Take on a challenge that will help you take strides in your career.

  • Turn your ideas into action
    Be part of our innovation culture, joined by others who will turn your ideas into reality.

  • Join an independent success story
    We're not beholden to VC demands. Instead we take our own decisions and set our own direction.

  • Solve problems that matter
    From protecting vulnerable people to stopping cyber attacks, we help our customers to solve important problems.

  • Forget office politics
    Say no to long meetings, pointless hierarchies and endless bureaucracy.

Subscribe to our newsletter

Get occasional data visualization updates, stories and best practice tips by email