{"id":55200,"date":"2025-12-29T21:11:19","date_gmt":"2025-12-29T17:11:19","guid":{"rendered":"https:\/\/herecareers.com\/job\/silverfin-experienced-ruby-product-engineer\/"},"modified":"2025-12-29T21:11:56","modified_gmt":"2025-12-29T17:11:56","slug":"silverfin-experienced-ruby-product-engineer","status":"publish","type":"job_listing","link":"https:\/\/herecareers.com\/ar\/job\/silverfin-experienced-ruby-product-engineer\/","title":{"rendered":"Silverfin: Experienced Ruby Product Engineer"},"content":{"rendered":"<p>Remote Jobs<\/p>\n<p>Region: Anywhere in the World<\/p>\n<p>State: R\u00e9gion Flamande<\/p>\n<p>\n  <strong>Headquarters:<\/strong> Gent, Belgium<br \/>\n    <br \/><strong>URL:<\/strong> <a href=\"https:\/\/silverfin.com\/\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/silverfin.com\/<\/a>\n<\/p>\n<div class=\"section page-centered\">\n<div>We start with the cliff notes about the position. If this appeals to you, continue reading for a longer text about working at Silverfin and your role<\/div>\n<div>&nbsp;<\/div>\n<div>At Silverfin, we&#8217;re an equal opportunity employer and value diversity at our company. Although we know we\u2019re not perfect yet, we are working hard on it and always open for your feedback.<\/div>\n<div>&nbsp;<\/div>\n<div>According to our vision to build a diverse, equitable and inclusive organisation, our policy is to only make a final hiring decision if underrepresented groups are sufficiently represented in the list of candidates applying for the position. For this reason it\u2019s possible interviews get slightly delayed until we\u2019ve reached that goal.<\/div>\n<div>&nbsp;<\/div>\n<div>We&#8217;re committed to elevating talent by creating an environment where we can all thrive together. So if you think you have what it takes, but don&#8217;t necessarily check every single box, please consider applying. We&#8217;d love to hear how you might contribute to our mission and our team.<\/div>\n<\/div>\n<div class=\"section page-centered\">\n<div>\n<h3>What can we offer you?<\/h3>\n<ul class=\"posting-requirements plain-list\">\n<ul>\n<li>Actual, proper work-life balance<\/li>\n<li>Flexible working hours and work 100% remotely<\/li>\n<li>Personal growth training and opportunities<\/li>\n<li>Join a distributed remote-first engineering team with 40+ colleagues in 14 different countries on two continents<\/li>\n<li>A refreshing work environment with professional, friendly and welcoming colleagues<\/li>\n<li>A \u20ac1200 yearly budget for conferences, courses, workshops or other expenses that will improve your skills<\/li>\n<li>Two engineering retreats per year, somewhere in Europe&nbsp;<\/li>\n<li>Ten company-wide Wellbeing Days per year for all employees (once a month, except in July and August)<\/li>\n<\/ul>\n<\/ul>\n<div><strong>Compensation<\/strong><\/div>\n<ul class=\"posting-requirements plain-list\">\n<ul>\n<li>For this role, the compensation range is &nbsp;\u20ac104.000&nbsp;&#8211; \u20ac130.000&nbsp;a year , which reflects the total compensation band for senior engineers at this level.<\/li>\n<\/ul>\n<\/ul>\n<div>&nbsp;<\/div>\n<div>\u064a\u0631\u062c\u0649 \u0645\u0644\u0627\u062d\u0638\u0629:<\/div>\n<div>Most candidates start at the lower to mid part of the range, depending on experience and how their profile compares to our existing team. The higher end of the range is typically offered to individuals with a track record of strong impact and deep expertise in similar roles. We run annual compensation reviews, so there is clear opportunity for growth as you progress in the role.<\/div>\n<\/div>\n<\/div>\n<div class=\"section page-centered\">\n<div>\n<h3>What will you work on?<\/h3>\n<ul class=\"posting-requirements plain-list\">\n<ul>\n<li>Figure out the best way to solve a customer or business problem in close collaboration with a product manager, a product designer and other engineers&nbsp;<\/li>\n<li>Work on user facing functionalities&nbsp;<\/li>\n<li>Help with discovery and delivery of a solution&nbsp;<\/li>\n<li>Give the engineering perspective on potential ways of approaching a specific challenge&nbsp;<\/li>\n<li>Help with maintenance and support of existing functionality<\/li>\n<\/ul>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"section page-centered\">\n<div>\n<h3>What are we looking for?<\/h3>\n<ul class=\"posting-requirements plain-list\">\n<ul>\n<li>You\u2019re experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Rails\u2019 training wheels if necessary.<\/li>\n<li>You have experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.<\/li>\n<li>You&#8217;re interested in getting to know our customers to find the best solution for a given challenge.&nbsp;<\/li>\n<li>You can communicate clearly in English, both in writing and verbally.<\/li>\n<li>You\u2019re up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognise bike-shedding and can avoid its pitfalls.<\/li>\n<li>You know and can apply best practices when relevant. That means the usual like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.<\/li>\n<li>You&#8217;re aware of the trade-offs involved in proper engineering and can make balanced business decisions, keeping in mind all the stakeholders of the project.<\/li>\n<li>You\u2019ve got opinions on code design and you can discuss them, but you\u2019re professional enough to not let those opinions get in the way of a consensus if necessary.<\/li>\n<\/ul>\n<\/ul>\n<div>If you\u2019re any good at Ruby, this is probably not the first job ad you\u2019ve seen, so we\u2019ve done our best to stand out while also accurately presenting what we\u2019re all about. If it sounds like you would enjoy working with us, don\u2019t hesitate to apply or drop us a line with questions , or read on for the more detailed explanation ..<\/div>\n<\/div>\n<\/div>\n<div class=\"section page-centered\">\n<div>&nbsp;<\/div>\n<div><strong>What\u2019s a Silverfin?<\/strong><\/div>\n<div>At Silverfin we\u2019re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we\u2019re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimise their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners.<\/div>\n<div>&nbsp;<\/div>\n<div>The good news is we\u2019re succeeding in doing exactly that. Every week more than 15.000 financial service professionals use Silverfin to help and advise more than 400.000 businesses. Our customers adore us! The even better news is there\u2019s still plenty left to work on, and that\u2019s where we hope you come in.<\/div>\n<div>&nbsp;<\/div>\n<div>Since November 2023 we are proudly part of Visma &#8211; the European leader in mission-critical cloud software, enjoying the power of the Visma brand and resources whilst retaining business autonomy and go-to-market freedom.<\/div>\n<div>&nbsp;<\/div>\n<div><strong>What\u2019s the product team like?<\/strong><\/div>\n<div>The product team is a cross-functional team where engineers work together closely with product managers and product designers. The team&#8217;s input is a user or business problem which it can solve with a high degree of autonomy. From day one all profiles are involved in understanding the problem, ideating solutions and doing quick experiments to prove that a certain solution might actually lead to the desired outcome. After the discovery phase the same team is tasked with the delivery of the chosen solution. The team will then track the adoption of the solution and will make sure that the problem is actually solved. The setup of the team is largely based on the book &#8220;Inspired&#8221; by Marty Cagan.<\/div>\n<div>&nbsp;<\/div>\n<div><strong>What does working at Silverfin look like?<\/strong><\/div>\n<div>Next to the four product teams, there are three more platformy teams, who own complex subsystems, like syncs or AI, and or support the product teams with knowledge, frameworks and services.<\/div>\n<div>&nbsp;<\/div>\n<div>Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. We\u2019re enthusiastic followers of the devops mindset, which means ops and developers work together to solve problems, and empower each-other to be self-sufficient, instead of throwing problems over the wall to the \u201cother side\u201d.<\/div>\n<div>&nbsp;<\/div>\n<div>We run an up-to-date Rails monolith on the backend, with PostgreSQL and Redis for persistence and caching, and everything is running on a Kubernetes cluster in Google Cloud. Our daily tools include GitLab, Quip and Slack, with Google Meet as our remote conferencing tool of choice.&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<div>No code gets deployed without a code-review by a peer and testing is a must. Our pipeline automates deployment when the suite is green, and deploys happen dozens of times a day. Each team is currently doing Kanban, but they\u2019re free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.<\/div>\n<div>&nbsp;<\/div>\n<div>Software for accountants is not considered to be very exciting, but we have our fair share of technical challenges. To give you a sense of scale: our database exceeds 10TB*, and our largest table has crossed the 10 billion row mark a long while back. We interface with more than 30 different external APIs, and provide third parties an API of our own.<\/div>\n<div>&nbsp;<\/div>\n<div>*: Our ops team noted that this actually isn\u2019t that hard to achieve if you\u2019re just indexing everything, but it still sounds impressive, right?<\/div>\n<div>&nbsp;<\/div>\n<div><strong>What makes the engineering team at Silverfin special?<\/strong><\/div>\n<div>We\u2019re a remote-first engineering team of 40 people distributed in 14 different countries over two continents. A priority for us is maintaining proper work-life balance. We avoid meetings as much as possible, accept deadlines only when absolutely necessary, and never expect anyone to work longer hours than they\u2019ve signed up for. A day in our working lives is pretty boring, and we feel that\u2019s exactly how it should be.<\/div>\n<div>&nbsp;<\/div>\n<div>Working with us means you can be flexible with your schedule. It\u2019s OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids &#8211; whatever reason, you don\u2019t need to explain yourself.<\/div>\n<div>&nbsp;<\/div>\n<div>You also fully decide when you take time off: our team is sufficiently varied and well organised that there are always enough people around to handle the load, and in the rare cases it\u2019s not, we will decrease the load instead of asking people to move their holiday.<\/div>\n<div>&nbsp;<\/div>\n<div>Being remote-first means we favour asynchronous communication. We don\u2019t shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so there\u2019s a written, persisted record. We\u2019re mindful of maintaining long chunks of focussed time, which means we avoid @-mentions or PMs on Slack, and other triggers and interrupts. We encourage using Slack\u2019s DnD function, especially when you\u2019re not working!<\/div>\n<div>&nbsp;<\/div>\n<div>We\u2019d be really happy to welcome you in our #engineering channel, but it\u2019s not just virtual: we make sure we regularly get to see each other in real life too. Twice a year we fly the whole engineering team together to a different location in Europe, and at least once a year we join up with the rest of the company so we can spend some time together with the other departments.<\/div>\n<div>&nbsp;<\/div>\n<div><strong>What does your future look like?<\/strong><\/div>\n<div>Personal growth is key to staying motivated. At Silverfin you don\u2019t need to move to management in order to advance. We see the individual contributor track and the management track as two different growth paths which every engineer can follow and switch between. You can be promoted, including pay raises, as a contributor just like as a manager.<\/div>\n<div>&nbsp;<\/div>\n<div>Everyone has a \u20ac1200 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation, travel costs. If the conference is on a workday you\u2019ll get paid like any normal day.<\/div>\n<div>&nbsp;<\/div>\n<div><strong>\u0627\u0644\u0645\u062a\u0637\u0644\u0628\u0627\u062a<\/strong><\/div>\n<div>\n<ul>\n<li>You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming languages<\/li>\n<li>You have experience Javascript framework(s)<\/li>\n<li>Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +\/- 3h)<\/li>\n<li>You can communicate clearly in English, both written and verbally<\/li>\n<\/ul>\n<\/div>\n<div><strong>Nice to haves<\/strong><\/div>\n<div>These would be nice but are definitely not necessary. Don\u2019t worry if none of the following applies to you.<\/div>\n<div>\n<ul>\n<li>Experience as a remote worker in a fully remote team<\/li>\n<li>Experience working with large datasets and the problems they bring<\/li>\n<li>Experience with Vue.js<\/li>\n<li>Experience in Fintech<\/li>\n<li>Accounting knowledge<\/li>\n<\/ul>\n<\/div>\n<div>&nbsp;<\/div>\n<div><strong>Interested?<\/strong><\/div>\n<div>You can apply today and we\u2019ll start having interviews from 24\/11\/2025. There\u2019s no benefit to applying early, so you can take your time answering the application questions.<\/div>\n<div>&nbsp;<\/div>\n<div><a class=\"postings-link\" href=\"https:\/\/engineering.silverfin.com\/engineering-interview-process\/\" rel=\"nofollow noopener\" target=\"_blank\">Read about what our interviewing process looks like<\/a>&nbsp;<\/div>\n<div>&nbsp;<\/div>\n<\/div>\n<div class=\"section page-centered\">\n<div class=\"text-small italic text-gray-700\"><em>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.<\/em><\/div>\n<\/div>\n<p><strong>To apply:<\/strong> <a href=\"https:\/\/weworkremotely.com\/remote-jobs\/silverfin-experienced-ruby-product-engineer-1\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/weworkremotely.com\/remote-jobs\/silverfin-experienced-ruby-product-engineer-1<\/a><\/p>\n<p>JavaScript, Ruby on Rails, and API<\/p>\n<p>&nbsp;<\/p>","protected":false},"author":100,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","job_listing_type":[1174],"job_listing_category":[1262],"job_listing_location":[],"job_listing_tag":[],"class_list":["post-55200","job_listing","type-job_listing","status-publish","hentry","job_listing_type-remote","job_listing_category-full-stack-programming"],"metas":{"_job_featured_image":"","_job_featured":"","_job_filled":"","_job_urgent":"","_job_category":{"1262":"Full-Stack Programming"},"_job_type":{"1174":"Remote"},"_job_tag":[],"_job_expiry_date":"","_job_gender":"","_job_apply_type":"external","_job_phone":"","_job_apply_url":"https:\/\/weworkremotely.com\/remote-jobs\/silverfin-experienced-ruby-product-engineer-1","_job_apply_email":"","_job_salary_type":"","_job_salary":"","_job_experience":"","_job_career_level":"","_job_qualification":"","_job_video_url":"","_job_photos":"","_job_application_deadline_date":"","_job_address":"","_job_location":[],"_job_map_location":{"address":"","latitude":"","longitude":""},"_job_logo":"https:\/\/herecareers.com\/wp-content\/uploads\/wp-job-board-pro-uploads\/_employer_featured_image\/2025\/11\/ICON-Here-Careers-Logo-150-150x150.png","_job_employer_name":"HR","_job_employer_url":"https:\/\/herecareers.com\/ar\/employer\/hr\/"},"cmb2":{"_job_careerjet_job_fields":{"_job_careerjet_detail_url":"","_job_careerjet_company_name":""}},"_links":{"self":[{"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing\/55200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing"}],"about":[{"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/users\/100"}],"replies":[{"embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/comments?post=55200"}],"wp:attachment":[{"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/media?parent=55200"}],"wp:term":[{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing_type?post=55200"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing_category?post=55200"},{"taxonomy":"job_listing_location","embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing_location?post=55200"},{"taxonomy":"job_listing_tag","embeddable":true,"href":"https:\/\/herecareers.com\/ar\/wp-json\/wp\/v2\/job_listing_tag?post=55200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}