You are here: Home > About Us > Staff > Careers at the RIPE NCC

Junior Software Engineer

Apply Now

As a Junior Software Engineer at the RIPE NCC, you will develop software for a unique, not-for-profit organisation. You have the opportunity to join an international team who has a significant impact on the stable running of the Internet. Have you recently graduated? Do you have one or two years of work experience as a Java Software Engineer? Want to work on services that are fundamental to the operational aspects of the Internet? Then you will want to know more about us.


Junior Software Engineer (Java)

Location: Amsterdam Central Station

Full-time or four days a week


What we’re looking for:

To ensure success as a Junior Software Developer, you will have had some experience working with Java. You’ll need a curious mind and an ability to learn new technologies quickly. You will be part of one of our SCRUM teams, developing software that allows our members to manage their Internet number resources, while also developing software for our internal teams.

In this role, you will:

  • Develop new features working on backend and frontend
  • Maintain and extend our existing services
  • Write, test and deploy your code
  • After a year, provide 24/7 stand-by shifts once every 4-6 weeks (extra compensation above market in addition to your regular salary)

 What we expect from you:

  • Minimum a bachelor’s degree in Computer Science (or in a related engineering field) or equivalent work experience
  • Some experience working in Java
  • Some experience with working on full stack development, including SQL, Spring, REST and frontend
  • Good communication and team playing skills 
  • Eagerness to learn and share your knowledge with others
  • Fluent in English

It would be nice if you are:

  • Comfortable with UNIX like OSs
  • Experienced with Angular

What you can expect from us:

  • An opportunity to work on software that matters and leave your stamp on innovative projects
  • A modern, flexible and informal work environment, in our state-of-the-art office at Amsterdam Central station
  • A healthy work/life balance
  • An annual salary between EUR 38,700 and EUR 55,700 (before tax). This includes the standard 8% annual “holiday pay” and a 5% end-of-year bonus but excludes the 24/7 stand-by shifts
  • Excellent secondary benefits: including relocation, a non-contributory pension scheme, top-tier health insurance coverage, sport reimbursement and 30 vacation days (full-time)
  • A generous training allowance per year which can be used for professional development
  • An in-house free barista, fresh fruit, unlimited cookies and a company-wide free lunch every week

The Software Engineering Team

We are a vibrant team of 20 talented, diverse and multi-cultural engineers who love our craft. We’re eager to learn from each other and evolve our skills through collaboration. We value best practices, such as clean coding, code reviews, automated tests, continuous integration (CI) and few click deployments. Since it’s an agile environment, we rely on good communication within our team and organisation. We also organise team outings to celebrate achievements!

About the RIPE NCC

The RIPE NCC is a not-for-profit organisation founded on the belief that the Internet should be governed openly, transparently and together with the wider Internet community. We are one of the oldest Internet organisations in Europe and are proud of our legacy. 

We employ the brightest talent and believe in our staff to work towards our vision to "together, shape the future of the Internet" without the bureaucracy, inefficiency and politics that can come from a top-down hierarchical structure. We serve a diverse service region supporting ISPs, Governments, universities and more.

We believe in an open, bottom-up and transparent Internet governance model and want to reflect that internally too. That’s why we are in the midst of a transition to a self-organised structure called Holacracy. We are all learning this new way of working together and it's very exciting! Do you want to join us on this journey? 

How to apply

If you are interested in this position, please click on the Apply Button and send us your CV and motivation letter. We are looking forward to reading all about why this role and organisation caught your attention, and what motivates you in your career.

An assignment and a pre-employment screening (done by Validata) will be part of the recruitment process.


Acquisition to this vacancy is not appreciated


Apply Now