You are here: Home > About Us > Staff > Current Job Openings > Current Openings > Software Engineer

Software Engineer

Work at the core of the Internet!

Here’s your chance work in a highly collaborative Scrum team on core Internet services:

  • Join a team of talented and diverse Software Engineers
  • Develop unique and innovative features
  • Provide pragmatic, maintainable solutions to challenging problems

 From our new office next to Amsterdam Central Station, our not-for-profit organisation works for the good of the Internet, providing a range of services that include:

  • IP address registration
  • DNS and routing security services
  • Internet traffic measurements

Our contact database gets over 25 million queries per day. We take pride in open source, technical excellence and Agile software development.

Our Software Engineering Department’s three development teams are expanding. We are looking for experienced developers who love their craft and are eager to use new technologies, share knowledge and learn from their colleagues.

What you really need to have:

  • A degree in Computer Science (or equivalent) or relevant work experience
  • Two or more years of experience in Java
  • Capacity to work on the full stack including Java, SQL, Spring, REST and front-end
  • Clean coding skills
  • Experience with Unit testing and Continuous Integration
  • Enthusiasm to learn new skills and share your knowledge with others
  • Good communication and team playing skills
  • Fluency in English

It would be cool if you have:

  • Experience with AngularJS and affinity with front-end development
  • Experience with Java 8 functional programming
  • Experience with Linux
  • Agile experience

You’ll also make us really happy if you’re comfortable with Linux and are living in one of the countries in our service region.


The starting salary for this position is between EUR 50,000 and EUR 60,000 (before tax), depending on experience and skillset. This includes the standard 8% annual “holiday pay” and a 5% end-of-year bonus.

This position could qualify you for the 30% tax benefit applicable to some skilled migrant workers in the Netherlands.

At the RIPE NCC, we respect and facilitate a proper work-life balance for our staff. We work in an open and friendly atmosphere, and we are open to your feedback. We offer excellent secondary benefits to our employees, including a relocation package for those recruited from outside the Netherlands, 30 days' vacation (in addition to public holidays), a generous training allowance and excellent paid parental leave.

How to apply:

The deadline to apply for this job is Sunday, 24 September 2017.

Please apply using our webform, and let us know where you first saw this advertisement.

If you are selected, we will invite you for an online interview. If we decide to continue the process, you will be invited for a face-to-face interview in our office and we will cover your expenses. This second interview will include an assignment.

Pre-employment screening will be part of the process.

About the RIPE NCC:

The RIPE Network Coordination Centre (RIPE NCC) is one of five Regional Internet Registries (RIRs) providing Internet resource allocations, registration services and coordination activities that support the operation of the Internet globally. The organisation is set up as a not-for-profit association and the working language is English. The environment is internationally orientated, with staff from more than 20 countries.