Share this job:

London (Uxbridge), Oslo (Fornebu)

Graduate Software Engineer

Share this job:

Jazz Networks, founded in May 2016, is taking on the demanding technical challenges of fixing enterprise data, network and physical security. Using the latest advancements in machine learning, computer vision and behaviour analysis, involving handling real-time events at huge scale, we are creating products that will challenge the industry norm and break boundaries.

For the last two decades, we’ve been consistently putting together the best R&D teams, building top-class network and communication technology companies that have sold for $270 million, $3.4 billion, and most recently $700 million.

Are you passionate about learning and development? Do you want to work for a fun, fast-moving, and disruptive company?

Are you into large distributed systems, machine learning, artificial intelligence, fault tolerance, performance optimization, virtualization and scalable architectures?

We have a wide range of opportunities and aren’t looking for specific knowledge or experience, it’s ability and passion for technology that are important to us.


We are looking for extremely bright graduates to join us as software developers in our R&D team in either Uxbridge (West London) or Fornebu (Oslo) to research, design, prototype, implement, integrate, test and deliver features, solutions and technology across our product range.

Candidate profile

You are a passionate technologist with impressive programming abilities. You’re willing to jump into any part of the software stack and learn as you go. You’re not committed to any one tool, but like to use the right tool for the job. You take pride in what you do, always leaving things a little cleaner than you found them. You’re interested in building software as a craft, as committed to writing airtight tests as you are to implementing new features.

You have achieved excellent academic results from a leading university or are able to demonstrate outstanding technical skills. You want a career where your creative abilities will make a difference to the world of technology and you will be part of an impressive R&D environment.

Jazz Networks Graduate Development Program

Every new graduate hire is assigned a mentor, who will be a senior member of the development team. Your mentor is responsible for overseeing your development through the first few years of your career, ensuring that you are given the necessary support and guidance as you develop as a software developer. Your mentor will also be responsible for ensuring that you gain experience in a number of different areas of development, allowing you to discover particular areas in which you might wish to specialize in the longer term. From day one you will be given the opportunity to become responsible for designing and developing a key part of the product. You will quickly gain experience across the full software development life cycle from design through coding, testing and support across a wide range of technologies and languages.


You will be able to demonstrate strong competence as a software developer. Existing expertise in any particular language or technology isn’t essential, but experience of any of the following would be an advantage:

  • Programming in any of: Go, Python, C, C++, Java, JavaScript
  • Functional languages such as Haskell, Elm
  • HTML and CSS.
  • Designing, developing and using REST APIs.
  • Network security (e.g. SSL/TLS) and other crypto concepts.
  • Machine learning
  • Computer vision
  • Test-driven development, continuous integration/deployment, Kanban.
  • Use of tools such as git as part of working in a team.


  • Full time
  • Cutting edge technical challenge
  • Attractive salary / equity
  • Visa sponsorship available
  • Graduate Development Program
  • Additional company benefits based on location