Silverfin: Experienced Ruby Product Engineer
Role highlights
104,000–130,000 EUR
Full Time
Permanent
Senior
Remote
This role is for an experienced Ruby Product Engineer with a strong focus on building and maintaining user-facing features using Ruby and Ruby on Rails within a modern SaaS environment. Candidates should have at least 4 years of Ruby experience or a combination of 2+ years in Ruby plus 4+ years in other programming languages, demonstrating a solid software engineering background. Proficiency with JavaScript frameworks is required, with Vue.js experience considered a plus, reflecting the full-stack nature of the work. The position involves working remotely in a distributed team across multiple countries, emphasizing clear English communication skills and the ability to collaborate asynchronously with product managers, designers, and engineers. Responsibilities include problem-solving in cross-functional teams, delivering end-to-end solutions from discovery to deployment, maintaining existing functionality, conducting code reviews, and mentoring peers. Familiarity with fintech or accounting domains is advantageous but not mandatory. The tech stack includes a Rails monolith, PostgreSQL, Redis, Kubernetes, and Google Cloud, highlighting experience with cloud infrastructure and container orchestration as beneficial. The company values best practices such as thorough testing, continuous deployment, and code quality. The role offers flexible working hours overlapping with Central European Time and supports professional growth through training budgets and retreats. Overall, the ideal candidate is a mid to senior-level engineer with robust Ruby on Rails expertise, full-stack JavaScript capabilities, remote work experience, and a collaborative mindset suited to a high-autonomy, product-focused SaaS environment.
About the role
Role Summary
- Join Silverfin, a remote-first SaaS company modernising accounting workflows
- Work in a distributed engineering team (40+ colleagues across 14 countries)
- Focus on building and maintaining user-facing features in Ruby and Rails
- Collaborate closely with product managers, designers, and engineers
Responsibilities
- Solve customer and business problems with cross-functional teams
- Work on discovery and delivery of solutions
- Provide engineering perspective on challenges
- Maintain and support existing functionality
- Mentor coworkers and provide constructive code reviews
Requirements
- 4+ years experience with Ruby, or 2+ years Ruby plus 4+ years in other languages
- Experience with JavaScript frameworks
- Work hours overlap with EU business hours (CET ±3h)
- Clear communication in English (written and verbal)
Nice to Have
- Experience working remotely in a fully remote team
- Experience with large datasets
- Experience with Vue.js
- Fintech or accounting knowledge
Benefits
- Actual work-life balance and flexible hours
- 100% remote work
- €1200 yearly budget for conferences, courses, or workshops
- Two engineering retreats per year in Europe
- Ten company-wide Wellbeing Days per year
- Personal growth training and opportunities
- Compensation: €104,000–€130,000/year (most start at lower to mid-range)
- Annual compensation reviews
- Friendly, professional, and welcoming colleagues
About Silverfin
- SaaS platform automating accounting busy-work and enabling better client service
- Used by 15,000+ financial professionals serving 400,000+ businesses
- Part of Visma since November 2023, retaining autonomy
- Product teams work with high autonomy from problem discovery to solution delivery
- Engineering team values asynchronous communication and minimal meetings
- Modern tech stack: Rails monolith, PostgreSQL, Redis, Kubernetes, Google Cloud
- Emphasis on code reviews, testing, and continuous deployment
- Flexible time off and support for personal needs
- Growth paths for both individual contributors and managers
How to Apply
- Apply at: https://weworkremotely.com/remote-jobs/silverfin-experienced-ruby-product-engineer-1
- Interviews start from 24/11/2025; no benefit to applying early
- AI tools may assist in the hiring process, but final decisions are made by humans
- For questions about data processing, contact Silverfin
More roles from Silverfin
View company profileSilverfin: Player-Coach Engineering Team Lead
Flexible location
Join Silverfin as a Player-Coach Engineering Team Lead to drive innovation and mentor talent. Lead with impact—apply now...
Silverfin: Player-Coach Engineering Team Lead
Flexible location
Join Silverfin as a Player-Coach Engineering Team Lead to drive innovation and mentor talent. Lead with impact—apply now...
Silverfin: Experienced Ruby Product Engineer
Flexible location
Join Silverfin as an Experienced Ruby Product Engineer, work remotely on innovative SaaS accounting solutions, and enjoy...