Responsibilities
- Contribute to designing practical and sustainable technical solutions for complex challenges.
- Build and implement new features across front-end and back-end systems, emphasizing TypeScript and React.
- Apply strong Java proficiency to support and enhance backend services with an emphasis on performance, scalability, and reliability.
- Extend, update, and support existing software services.
- Develop, test, and release code in a collaborative and structured environment.
- Partner with DevOps specialists to refine and maintain continuous integration and deployment workflows.
- Work closely with team members to deliver high-quality, maintainable, and scalable software solutions.
Requirements
- A bachelor’s degree in Computer Science or a related engineering discipline, or at least four years of professional experience in software engineering.
- Hands-on experience with the JVM ecosystem.
- Proven experience developing across the full stack, including infrastructure, back-end, and front-end components.
- A practical and solution-oriented mindset when addressing technical challenges.
- Strong communication abilities and a collaborative team approach.
- Fluent in English, both written and spoken.
Nice to Have
- Familiarity with UNIX-like operating systems.
- Experience using Angular and Kotlin in production environments.
- Knowledge of containerization technologies and Kubernetes.
- Background working with cloud platforms such as AWS.
Compensation
Competitive benefits package including pension, education, health, and home office support.
Work Arrangement
Hybrid — Amsterdam
What You Can Expect From Us
- A modern, flexible, and informal workplace located in central Amsterdam, promoting a healthy work-life balance.
- Hybrid working model allowing a mix of office and remote work.
- 30 vacation days annually, plus three collective leave days and public holidays.
- Gross health insurance allowance for employees and their immediate family members under 21.
- A strong non-contributory pension plan fully funded by the employer.
- Annual education budget of €2,250 for professional development.
- Dutch language courses offered to international staff.
- Yearly health allowance of €750 gross.
- Annual €1,600 gross budget for home internet and technology.
- Transportation support via a first-class train pass or mileage reimbursement.
- Additional annual transportation allowance of €500 gross.
- One hour per week allocated for sports or fitness during work hours.
- Financial support for home office furniture to ensure an ergonomically sound remote setup.
- Internal training initiatives available across the organization.
- Free in-house barista service offering healthy lunches on Tuesdays and Wednesdays, breakfasts on Thursdays, and monthly social gatherings.
- Regular team events including outings, an annual Christmas celebration, and a summer barbecue.
The Business Applications Team
- The Business Applications unit comprises 20 professionals divided into three focused sub-teams, each with distinct technical specializations.
- You will be placed in the Registry-focused sub-team, collaborating closely with peers to maintain and improve essential business systems.
About The RIPE NCC
- The organization operates as a not-for-profit, founded on principles of open, transparent, and community-driven Internet governance.
- One of Europe’s longest-standing Internet institutions, with a respected legacy.
- Hosts over 180 staff members from more than 44 nationalities in a contemporary office space in Amsterdam Central Station’s east wing.
- Currently operates under a hybrid model, allowing work from home and office attendance.
- English is the official working language, though staff collectively speak over 30 languages.
- Diverse in background but unified in mission: advancing the Internet for the public good.
How To Apply
- To apply, click the 'Apply' button and submit your CV and cover letter in English.
- Including a cover letter is strongly encouraged and carefully reviewed by the hiring team.
- If not ready to apply, reach out via email to openings@ripe.net for an informal conversation.
- The organization supports members and the broader community across 76 countries in Europe, the Middle East, and Central Asia.
- Values diverse perspectives and actively promotes inclusion of varied cultural and professional backgrounds.
- Selected candidates must complete a pre-employment screening conducted by DISA, including a background check and verification of academic credentials.
Other
- Full-time position based on a 37.5-hour workweek; part-time arrangements may be considered.
- Applicants must currently reside in the Netherlands; relocation support is not provided for this role.
- Limited remote work from outside the Netherlands is permitted for a few days each year.
- 30 vacation days per year, plus three collective days and public holidays.
- Gross health insurance compensation available for employees and, if applicable, their partner and children under 21.
- Excellent non-contributory pension scheme fully covered by the employer.
- Annual education budget of €2,250.
- Dutch language training for international hires; available for partners if relocation support is provided.
- Annual health allowance of €750 gross.
- Annual €1,600 gross budget for home internet and technology expenses.
- Transportation costs covered via first-class train ticket to the Amsterdam office or standard mileage rate.
- Additional annual transportation allowance of €500 gross.
- One hour per week designated for sports or fitness during work hours.
- Financial support for home office furniture to meet ARBO ergonomic standards.
- Pre-employment screening required, including background check and education certificate verification.
Not offered; candidate must be residing in the Netherlands.