Get Hired Logo Get Hired

Software Engineer

Posted: April 30, 2025

Job Description

Join the RIPE NCC as a Senior Software Engineer contributing to the core infrastructure of the Internet by developing services for managing internet number resources (IPs, ASNs) and supporting internal and external users within a collaborative, diverse team in Amsterdam.

Key Information

  • Location Model: Hybrid
  • Location Details: Amsterdam, Netherlands (or willing to relocate)
  • Salary Range: Up to €80,000 EUR Annually
  • Years Experience Min: 5+ years (or Bachelor's in related field)
  • Employment Type: Permanent (Full-Time or Part-Time possible)
  • Company Industry: Internet Infrastructure (Non-profit)
  • Visa Sponsorship: N/A (Implied need to reside in NL)
  • Relocation Assistance: N/A (Implied expectation to relocate independently)
  • Working Hours: Flexible schedule (37.5 hrs/week), hybrid work policy, occasional 24/7 on-call after 1 year.

Technical Stack

  • Core (Must-Have):
    • JVM
    • Full-stack experience (infra, back-end, front-end)
  • Nice-to-Have:
    • UNIX-like OS
    • Angular or React
    • Containers (e.g., Docker)
    • Kubernetes
    • Cloud (e.g., AWS)

Role & Responsibilities

  • Key Responsibilities:
    • Define pragmatic and maintainable technical solutions.
    • Lead and provide technical direction in projects.
    • Develop and maintain full-stack features and services.
    • Write, test, and deploy code.
    • Mentor junior engineers.
  • Must-Have Qualifications:
    • Minimum 5 years professional software engineering experience OR Bachelor's in Computer Science/related field.
    • Experience with JVM.
    • Full-stack development experience.
    • Pragmatic problem-solving approach.
    • Strong communication and teamwork skills.
  • Nice-to-Have Qualifications:
    • Comfortable with UNIX-like OSs.
    • Experience with Angular or React.
    • Experience with containers/Kubernetes or cloud (AWS).

Company & Culture

  • Benefits Highlights:
    • 5% end-of-year allowance.
    • Annual budgets for health, transportation, and technology.
    • Non-contributory pension scheme.
    • Paid parental leave.
    • Top-tier health insurance (employee + family).
    • 33 vacation days (full-time).
    • Generous professional development/training allowance.
  • Potential Red Flags / Things to Note:
    • Required to live in the Netherlands or relocate.
    • Occasional 24/7 on-call rotation after one year.
    • Salary cap explicitly stated at EUR 80,000.
  • Company Culture Snippets:
    • Emphasis on healthy work/life balance.
    • Modern, flexible, informal work environment.
    • Strong focus on best practices (clean code, testing, CI/CD).
    • Collaborative and diverse team.
    • Mission-driven (working for the good of the Internet).

Job Details

Location

Remote / Amsterdam, Netherlands

Key Skills

Software Engineering Teamwork Problem Solving Communication Full Stack Development Back End Development Front End Development Jvm Fluency In English Unix Like Os