Peerlist
Roku
Applied Intuition Inc.
Experian Health
Spyrosoft Group
Connect with headhunters to apply for similar jobsNicolaudie Group
Roke Manor Research Limited
Roke Manor Research Limited
Moz
Roke Manor Research Limited
CACI Limited
A leading tech firm in Cambridge seeks a graduate software engineer to join their R&D team. You will work on backend development for hybrid collaboration technology using Golang and Kotlin. An ideal candidate has a degree from a leading university or offers outstanding technical skills. This is a dynamic role involving problem-solving and teamwork, set in a fast-paced R&D environment.
We are looking for bright and enthusiastic graduate software engineers to join our R&D team in Cambridge as we continue the next chapter of product development on Pulse, our solution to the world of hybrid collaboration technology. As a graduate software engineer, you will work on everything from research and design to testing and delivering features across our entire product range.
You will be part of a small dynamic team and happy to get stuck into a variety of engineering problems, mainly focussing on backend development. Examples include cloud solutions written in Go running on Docker, custom Android application development using Kotlin, DevOps work improving our CI/CD pipeline, and more.
Implement high-quality software solutions in Golang and Kotlin
Utilise test-centric design to ensure highly testable and tested code
Review code and actively participate in maintaining a strong engineering culture
Design technical solutions and architectures where required, jointly with the product and engineering team
Researching new technology choices and presenting pros/cons to the engineering team
You will have achieved excellent academic results from a leading university or be able to demonstrate outstanding technical skills and be proficient in English. While we use Go(lang) as our core language, we are happy to consider experience from C, C++, Java, and Python development environments, as long as you are prepared to learn Go.
We are looking for a team player who thinks holistically, enjoys solving complex problems and thrives working autonomously, while not afraid to ask for input and learn from your teammates if you’re stuck.
You should take pride in your work and want a career where your creative abilities will make a difference in the world of technology whilst being part of an impressive R&D environment.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.