Backend Engineer (Ruby on Rails)

Ruby Developer

Amsterdam

Hybrid

EUR 80,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Relocation support
Visa sponsorship
30% ruling
Learning budget
Mentors & coaches
Alleo benefits budget
Bi-annual offsite

Job summary

SkillLab, Amsterdam-based, seeks a Backend Engineer to lead design, development, and scaling of a large-scale Ruby on Rails platform exposing a JSON API for a React frontend.

You will architect major features, optimize PostgreSQL, mentor teammates, and align technical roadmaps with product goals while delivering high-quality code and documentation.

Qualifications

  • 10+ years of web development experience, with recent Ruby on Rails.
  • Proven PostgreSQL optimization and complex query experience.
  • Strong testing experience (minitest, webmock or similar).
  • Expertise in backend tooling: Redis and Solr.
  • Solid Git, Jira, and Agile practices.

Responsibilities

  • Architectural Leadership: Lead the architecting and planning for major features, ensuring scalable, modular solutions.
  • Platform Optimization: Drive error triage, debugging, and feature optimization for better performance.
  • Mentorship & Quality: Elevate code quality through reviews and technical direction.
  • Product Partnership: Translate business goals into clear technical roadmaps.
  • Knowledge Sharing: Create documentation to transfer knowledge and reduce dependencies.

Skills

Ruby on Rails
Web development
Architecture leadership
Mentoring
Testing methodologies
Git/Jira/Agile
Problem solving

Tools

PostgreSQL
Redis
Solr
Docker
Kubernetes
Git
Jira

Job description

We are hiring a Backend Engineer who will lead the technical design, development, and scaling of a large-scale software platform built on Ruby on Rails, exposing a JSON API for a React front-end. This role requires architectural leadership, a commitment to code quality, and active mentorship of team members.

Responsibilities
  • Architectural Leadership: Lead the architecting and planning for major features, ensuring solutions are scalable, modular, and align with the platform's long-term strategy.
  • Platform Optimization: Drive error triaging, debugging, and feature optimization, focusing on enhancing PostgreSQL database performance and improving overall system scaling.
  • Mentorship & Quality: Elevate team standards through high-quality code reviews, providing technical direction, and ensuring features are delivered with minimal QA rework.
  • Product Partnership: Actively review and contribute to product requirements, translating strategic business goals into clear technical roadmaps.
  • Knowledge Sharing: Create clear technical documentation to facilitate knowledge transfer and reduce organizational dependencies.
About SkillLab

At SkillLab, we envision a world where everyone has a pathway to employment. We enable and lead a radical change - a transition towards skill-based labor and education markets. Our AI-driven technology creates more inclusive and efficient markets by connecting people with jobs and education through the universal language of skills. SkillLab is working with employment and career services in 35+ countries and seeks to transform labor and education markets globally.

SkillLab’s innovative use of AI was recognised with awards like Google AI for Impact, UNESCO Top 10 uses of AI and the European Social Innovation Competition 2021, among other awards.

Skills
  • 10+ years of web development experience. Most recent experience in Ruby on Rails.
  • Proven experience with PostgreSQL and complex query optimization.
  • Demonstrated expertise in testing methodologies (e.g., minitest, webmock or similar tools).
  • Strong understanding of backend tooling: Redis and Solr.
  • Strong grasp of git-based version control, Jira, and Agile software development practices.
  • Proven ability to take the lead on architecture and planning for major features.
  • Enthusiastic and effective in supporting and mentoring other developers.
  • Excellent problem-solving and debugging skills.
Extra awesome
  • Ability to read, understand, and contribute to the Typescript/React front-end.
  • Experience in optimizing Docker-based builds.
  • Experience with deploying Kubernetes (manual or via IaaC systems like FluxCD).
Salary & start-date
  • We use a salary benchmark for the Dutch high-tech sector to set your salary based on your experience. We expect that the annual gross salary for the experience we are looking for ranges from 80k-90k Euro per year.
  • We accept applications on a rolling basis, and we envision a start date in as soon as possible.
Benefits
  • You will enjoy 25 paid vacation days per year (20 days as the statutory minimum holiday entitlement in the Netherlands plus 5 extra days from SkillLab).
  • You can work flexibly from our office in Amsterdam and home within the Netherlands. You can also extend your holiday stay in a different country and work from abroad for a limited period of time.
  • You will get an extensive relocation support to move to Amsterdam including visa sponsorship, 30% ruling application, your plane tickets, covered real estate agent fees, etc.
  • You will have a personal learning budget to invest in your professional development.
  • You will have access to mentors & coaches (SkillLab is part of the Google for Startups SDG accelerator).
  • You will have access to a monthly flexible budget of benefits via Alleo app. You can spend this budget on a large selection of providers, ranging from gym memberships to bike subscriptions and online stores.
  • You will join our bi-annual company offsite retreats in different locations like Belgium, the Netherlands etc.
What Else To Know
  • This job description is intended to provide a general overview of the position and may be subject to change based on the organization's requirements and priorities.
  • Get 4 tips for your job application at SkillLab: https://skilllab.io/en-us/news/skilllabjobapplication
  • Read more about our compensation framework: https://skilllab.io/en-us/news/skilllab-compensation
  • Learn more about SkillLab’s social life: https://skilllab.io/en-us/news/social-life-at-skilllab
  • SkillLab is committed to diversity, equality and inclusion at the workplace. We welcome applications of candidates from all backgrounds. Read more about DEI: https://skilllab.io/en-us/news/diversity-equity-and-inclusion-at-skilllab
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer (Ruby on Rails)
Staff Backend Engineer (Ruby on Rails)

Ruby Developer • Amsterdam

Hybrid
EUR 80,000 - 90,000
Vacation days 25 per year
Office + home in Netherlands (flexible
Relocation support to Amsterdam
+4
Senior Software Engineer
Senior Software Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Senior salary 4500–5800 EUR/month
25 vacation days
Annual bonus
+6
Senior Frontend Engineer
Senior Frontend Engineer

Lab Digital • Utrecht

Hybrid
EUR 50,000 - 65,000
Hybrid working
Office in Utrecht
25 vacation days
+8
Senior Backend Developer (Elixir)
Senior Backend Developer (Elixir)

Tellent • Amsterdam

Hybrid
EUR 90,000 - 120,000
Hybrid or remote across Europe
€1,500 annual training budget + 2 days
Pension plan, travel reimbursement, &
+5
Staff Ruby on Rails Backend Architect (Remote)
Staff Ruby on Rails Backend Architect (Remote)

Ruby Developer • Amsterdam

Hybrid
EUR 80,000 - 90,000
Vacation days 25 per year
Office + home in Netherlands (flexible
Relocation support to Amsterdam
+4
Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Tellent • Netherlands

Hybrid
EUR 90,000 - 130,000
Hybrid or remote working setup across:
€1,500 annual training budget + 2 days
Pension plan
+6
Kotlin Backend Engineer
Kotlin Backend Engineer

ALTEN Nederland • Zaandam

Hybrid
EUR 45,000 - 65,000
Lease car with fuel card
Monthly net expense allowance
27 vacation days with the possibility to purchase 10 extra vacation days
+2
Full-stack Software Engineer
Full-stack Software Engineer

Samotics • Leiden

Hybrid
EUR 65,000 - 85,000
On-site meals, snacks, and drinks
Competitive salary and benefits
Company events and activities
Full Stack Engineer - Ruby on Rails
Full Stack Engineer - Ruby on Rails

RubyDeveloper.nl • Amsterdam

Hybrid
EUR 65,000 - 92,000
3 days onsite
25 paid holidays per year
Birthday day off
+7
Backend Team Lead
Backend Team Lead

Groeienbijdebij • Amsterdam

Hybrid
EUR 67,000 - 96,000
Competitive salary
Pension contribution
Vacation days
+1