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

Software Engineer

Apply Now

Would you like to develop software in a unique, not-for-profit organisation that has a significant impact on the core of the Internet services? We bring together more than 150 people from 38 countries in our modern, vibrant office. Do you want to become part of our impactful organisation and are you a full-stack Software Engineer? Then the RIPE NCC is the place to be!

Software Engineer

Location: Amsterdam Central Station

Full-time or four days a week

As a Software Engineer in one of our SCRUM teams, you will be developing software that allows our members (ISPs, governments, universities, etc.) to manage their Internet number resources, develop applications for our internal users to support our members and also work on services that are fundamental to the operational aspects of the Internet.

In this role, you will:

  • Be involved in the definition of pragmatic and maintainable technical solutions for challenging problems
  • Develop new features working on back-end and front-end
  • 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 related engineering field) or a minimum of three years’ professional work experience in software engineering
  • Minimum two years of experience in Java
  • Minimum one year of experience working on the full stack including SQL, Spring, REST and front-end
  • Competencies: communication skills, team playing skills, eager to learn and share the knowledge with others
  • Fluency in English

It would be nice if you are:

  • Comfortable with UNIX like OSs
  • Experienced with Angular[JS]
  • Experienced with Scala and / or Java 8 functional programming
  • Having knowledge of Elastic search

What you can expect from us:

  • An opportunity to work on software that matters and carve your footprint 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 42,600 and EUR 61,300 (before tax). This includes the standard 8% annual “holiday pay” and a 5% end-of-year bonus, is excluding the 24/7 shifts
  • Excellent secondary benefits: including relocation, a non-contributory pension scheme, 26-weeks paid parental leave, top-tier health insurance coverage for you and your family and 30 vacation days (full-time)
  • A generous training allowance per year which can be used for professional development
  • An in-house free barista and a company-wide free lunch every week

The Team

Software Engineering Department

We are a vibrant team of 20 talented, diverse and multi-cultural engineers who love our craft and are eager to learn from each other and evolve our skills through collaboration. We highly value the use of best practices, such as clean coding, code reviews, automated tests, continuous integration (CI) and few click deployments. As in a proper Agile environment, we work as a team and we rely on good communication. We also go for drinks occasionally and celebrate important 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 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. Instead of a top-down management structure, we have purpose-driven circles. Instead of job descriptions, our employees hold a number of roles with a defined purpose and accountabilities. 

The power of Holacracy is that it allows a circle to make decisions to help achieve its purpose, rather than pushing a decision upwards. It also allows our employees to move across the organisation and use their skills and knowledge across typical ‘department’ boundaries. 

We are all learning this new way of working together and it's very exciting! Do you want to join us on this journey? 

Read more about Holacracy:

How to apply

If you are interested in this position, please click on the Apply Button and fill in the short application form. Send it to us together with your CV and motivation letter (in English only please). A pre-employment screening (done by Validata) will be part of the recruitment process.


Acquisition to this vacancy is not appreciated

Apply Now