About the job
Work Model and Location
This Intermediate Software Engineer role uses a hybrid work model, combining remote work with time spent at the RIPE NCC office near Amsterdam Central Station. Applicants must already reside in the Netherlands, as relocation support is not available.
Compensation and Hours
Total annual compensation ranges from EUR 54,000 to EUR 64,000 before taxes. This package covers allowances and a comprehensive set of secondary benefits. The standard workweek is 37.5 hours. Both full-time and part-time schedules are possible.
Role Overview
RIPE NCC engineers develop software that underpins the Internet’s core operations. In this role, work alongside a collaborative team to deliver projects supporting members such as ISPs, governments, and educational organizations as they manage Internet number resources like IP addresses and ASNs. The team also builds internal tools and services that help keep the Internet stable and reliable.
Main Responsibilities
- Design and implement technical solutions for complex challenges, focusing on maintainability and effectiveness.
- Develop new features for both back-end and front-end systems, with a focus on TypeScript and React.
- Use Java to enhance back-end services, aiming for strong performance and reliability.
- Maintain and improve existing software services.
- Write, test, and deploy code throughout the development cycle.
- Collaborate with DevOps engineers to strengthen CI/CD pipelines.
- Work closely with colleagues to deliver high-quality, scalable, and maintainable software.

