Faster, easier and better automation for your core accounting work. Silverfin is the cloud accounting platform leadings firms are building their digital transformation strategy on. The cloud accounting platform for automating compliance plus the tools ...
๐ silverfin.com
๐ Founded in 2013
๐ฉโ๐ป 167 employees
๐งฑ Diversified Financial Services
๐ฐ $30,000,000/y
๐ง๐ช
Belgium
Minimum
$0k/year
๐ฐ 401(k)
๐ Distributed team
โฐ Async
๐ค Vision insurance
๐ฆท Dental insurance
๐ Medical insurance
๐ Unlimited vacation
๐ Paid time off
๐ 4 day workweek
๐ฐ 401k matching
๐ Company retreats
๐ฌ Coworking budget
๐ Learning budget
๐ช Free gym membership
๐ง Mental wellness budget
๐ฅ Home office budget
๐ฅง Pay in crypto
๐ฅธ Pseudonymous
๐ฐ Profit sharing
๐ฐ Equity compensation
โฌ๏ธ No whiteboard interview
๐ No monitoring system
๐ซ No politics at work
๐ We hire old (and young)
Regions
๐ Worldwide
โฐ๏ธ North America
๐ Latin America
๐ช๐บ Europe
๐ฆ Africa
๐ Middle East
โฉ Asia
๐ Oceania
Countries
๐บ๐ธ United States
๐จ๐ฆ Canada
๐ฌ๐ง United Kingdom
๐ฆ๐บ Australia
๐ณ๐ฟ New Zealand
๐ฎ๐ณ India
๐ต๐น Portugal
๐ฉ๐ช Germany
๐ณ๐ฑ Netherlands
๐ธ๐ฌ Singapore
๐ซ๐ท France
๐ญ๐ฐ Hong Kong
๐ง๐ท Brazil
๐ฌ๐ท Greece
๐ฆ๐ช United Arab Emirates
๐ธ๐ช Sweden
๐ต๐ฑ Poland
๐ช๐ธ Spain
๐ฒ๐ฝ Mexico
๐บ๐ฆ Ukraine
๐ฏ๐ต Japan
๐น๐ญ Thailand
๐จ๐ฟ Czechia
๐ท๐บ Russia
๐ฎ๐ฑ Israel
๐ซ๐ฎ Finland
๐จ๐ณ China
๐ฎ๐ฉ Indonesia
๐ฆ๐ซ Afghanistan
๐ฆ๐ฑ Albania
๐ฉ๐ฟ Algeria
๐ฆ๐ธ American Samoa
๐ฆ๐ฉ Andorra
๐ฆ๐ด Angola
๐ฆ๐ฎ Anguilla
๐ฆ๐ถ Antarctica
๐ฆ๐ฌ Antigua and Barbuda
๐ฆ๐ท Argentina
๐ฆ๐ฒ Armenia
๐ฆ๐ผ Aruba
๐ฆ๐น Austria
๐ฆ๐ฟ Azerbaijan
๐ง๐ธ The Bahamas
๐ง๐ญ Bahrain
๐ง๐ฉ Bangladesh
๐ง๐ง Barbados
๐ง๐พ Belarus
๐ง๐ช Belgium
๐ง๐ฟ Belize
๐ง๐ฏ Benin
๐ง๐ฒ Bermuda
๐ง๐น Bhutan
๐ง๐ด Bolivia
๐ง๐ฆ Bosnia
๐ง๐ผ Botswana
๐ง๐ป Bouvet Island
๐ฎ๐ด British Indian Ocean Territory
๐ง๐ณ Brunei
๐ง๐ฌ Bulgaria
๐ง๐ซ Burkina Faso
๐ง๐ฎ Burundi
๐ฐ๐ญ Cambodia
๐จ๐ฒ Cameroon
๐จ๐ป Cape Verde
๐ฐ๐พ Cayman Islands
๐จ๐ซ Central African Republic
๐น๐ฉ Chad
๐จ๐ฑ Chile
๐จ๐ฝ Christmas Island
๐จ๐จ Cocos Islands
๐จ๐ด Colombia
๐ฐ๐ฒ Comoros
๐จ๐ฌ Congo
๐จ๐ฉ DR Congo
๐จ๐ฐ Cook Islands
๐จ๐ท Costa Rica
๐ญ๐ท Croatia
๐จ๐บ Cuba
๐จ๐ผ Curaรงao
๐จ๐พ Cyprus
๐ฉ๐ฐ Denmark
๐ฉ๐ฏ Djibouti
๐ฉ๐ฒ Dominica
๐ฉ๐ด Dominican Republic
๐ช๐จ Ecuador
๐ช๐ฌ Egypt
๐ธ๐ป El Salvador
๐ฌ๐ถ Equatorial Guinea
๐ช๐ท Eritrea
๐ช๐ช Estonia
๐ช๐น Ethiopia
๐ซ๐ฐ Falkland Islands
๐ซ๐ด Faroe Islands
๐ซ๐ฏ Fiji
๐ฌ๐ซ French Guiana
๐น๐ฑ East Timor
๐น๐ซ French Southern Territories
๐ฌ๐ฆ Gabon
๐ฌ๐ฒ Gambia
๐ฌ๐ช Georgia
๐ฌ๐ญ Ghana
๐ฌ๐ฎ Gibraltar
๐ฌ๐ฑ Greenland
๐ฌ๐ฉ Grenada
๐ฌ๐ต Guadeloupe
๐ฌ๐บ Guam
๐ฌ๐น Guatemala
๐ฌ๐ฌ Guernsey
๐ฌ๐ณ Guinea
๐ฌ๐ผ Guinea Bissau
๐ฌ๐พ Guyana
๐ญ๐น Haiti
๐ญ๐ฒ Heard Island and McDonald Islands
๐ญ๐ณ Honduras
๐ญ๐บ Hungary
๐ฎ๐ธ Iceland
๐ฎ๐ท Iran
๐ฎ๐ถ Iraq
๐ฎ๐ช Ireland
๐ฎ๐ฒ Isle of Man
๐ฎ๐น Italy
๐จ๐ฎ Cote d'Ivoire
๐ฏ๐ฒ Jamaica
๐ฏ๐ช Jersey
๐ฏ๐ด Jordan
๐ฝ๐ฐ Kosovo
๐ฝ๐ฐ Kosovo
๐ฐ๐ฟ Kazakhstan
๐ฐ๐ช Kenya
๐ฐ๐ฎ Kiribati
๐ฐ๐ต North Korea
๐ฐ๐ท South Korea
๐ด Kurdistan
๐ฐ๐ผ Kuwait
๐ฐ๐ฌ Kyrgyzstan
๐ฑ๐ฆ Laos
๐ฑ๐ป Latvia
๐ฑ๐ง Lebanon
๐ฑ๐ธ Lesotho
๐ฑ๐ท Liberia
๐ฑ๐พ Libya
๐ฑ๐ฎ Liechtenstein
๐ฑ๐น Lithuania
๐ฑ๐บ Luxembourg
๐ฒ๐ด Macau
๐ฒ๐ฐ North Macedonia
๐ฒ๐ฌ Madagascar
๐ฒ๐ผ Malawi
๐ฒ๐พ Malaysia
๐ฒ๐ป Maldives
๐ฒ๐ฑ Mali
๐ฒ๐น Malta
๐ฒ๐ญ Marshall Islands
๐ฒ๐ถ Martinique
๐ฒ๐ท Mauritania
๐ฒ๐บ Mauritius
๐พ๐น Mayotte
๐ซ๐ฒ Micronesia
๐ฒ๐ฉ Moldova
๐ฒ๐จ Monaco
๐ฒ๐ณ Mongolia
๐ฒ๐ช Montenegro
๐ฒ๐ธ Montserrat
๐ฒ๐ฆ Morocco
๐ฒ๐ฟ Mozambique
๐ฒ๐ฒ Myanmar
๐ณ๐ฆ Namibia
๐ณ๐ท Nauru
๐ณ๐ต Nepal
๐ง๐ถ Caribbean Netherlands
๐ณ๐จ New Caledonia
๐ณ๐ฎ Nicaragua
๐ณ๐ช Niger
๐ณ๐ฌ Nigeria
๐ณ๐บ Niue
๐ณ๐ซ Norfolk Island
๐ฒ๐ต Northern Mariana Islands
๐ณ๐ด Norway
๐ด๐ฒ Oman
๐ต๐ธ Palestine
๐ต๐ฐ Pakistan
๐ต๐ผ Palau
๐ต๐ฆ Panama
๐ต๐ฌ Papua New Guinea
๐ต๐พ Paraguay
๐ต๐ช Peru
๐ต๐ญ Philippines
๐ต๐ณ Pitcairn Island
๐ต๐ซ Polynesia
๐ต๐ท Puerto Rico
๐ถ๐ฆ Qatar
๐ท๐ช Reunion
๐ท๐ด Romania
๐ท๐ผ Rwanda
๐ธ๐ญ Saint Helena
๐ฐ๐ณ Saint Kitts and Nevis
๐ฑ๐จ Saint Lucia
๐ต๐ฒ Saint Pierre and Miquelon
๐ป๐จ Saint Vincent and the Grenadines
๐ผ๐ธ Samoa
๐ธ๐ฒ San Marino
๐ธ๐น Sao Tome and Principe
๐ธ๐ฆ Saudi Arabia
๐ธ๐ณ Senegal
๐ท๐ธ Serbia
๐ธ๐จ Seychelles
๐ธ๐ฑ Sierra Leone
๐ฒ๐ซ Saint-Martin
๐ธ๐ฝ Sint Maarten
๐ธ๐ฐ Slovakia
๐ธ๐ฎ Slovenia
๐ธ๐ง Solomon Islands
๐ธ๐ด Somalia
๐ฟ๐ฆ South Africa
๐ฌ๐ธ South Georgia and the South Sandwich Islands
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
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 ๐
At Silverfin, we're an equal opportunity employer and value diversity at our company. Although we know weโre not perfect yet, we are working hard on it and always open for your feedback.
According to our vision to build a diverse, equitable and inclusive organisation, our policy is to only make a final hiring decision once underrepresented underrepresented groups are sufficiently reflected in the list of candidates applying for the position. For this reason itโs possible interviews get slightly delayed until weโve reached that goal.
We'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't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
What can we offer you?
Actual, proper work-life balance
A salary range of โฌ88.000 - โฌ120.000 a year
Employee Stock Option Plan
Flexible working hours and possibility to work 100% remotely
Experienced engineers as mentorsย
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 14 different countries on 2 continentsย
A refreshing work environment with professional, friendly and welcoming colleagues
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
Two engineering retreats per year, somewhere in Europeย
For the third year in a row, we offer monthly company-wide Wellbeing Days for all employees (once a month in 2023, except in July and August)
What will you work on?
A production SaaS application used by thousands of customers on a global scale.
The best ways to solve a customer or business problem in close collaboration with a product manager, a product designer and other engineersย
User facing functionalitiesย
Maintenance, support and bug fixes of existing functionality
What are we looking for?
Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.
You're interested in getting to know our customers to find the best solution for a given challenge.ย
You code with reason and can justify the important decisions you made during development.
You can communicate clearly in English, both in writing and verbally.
You know and can apply best practices when relevant. That means the daily tools of the trade like version control, testing, and refactoring; but also higher level concepts such as good object oriented design.
You'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.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].
Whatโs a Silverfin?
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre 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โs still plenty left to work on, and thatโs where we hope you come in.
What does working at Silverfin look like?
The Silverfin engineering team consists of two main types of teams. A product team is a cross-functional team where engineers work together closely with product managers and product designers. The team's input comes from users or from a business problem that it can solve with a high degree of autonomy. Product teams are supported by a handful of platform teams that focus on the application's architecture and stability, while providing internal tooling and APIs.
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.
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 Zoom as our remote conferencing tool of choice.ย
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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
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.
*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?
What makes the engineering team at Silverfin special?
Weโre a remote-first engineering team of 35 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.
Working with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you donโt need to explain yourself. 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โs not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!
Weโd be really happy to welcome you in our #engineering channel, but itโs 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.
What does your future look like?
Personal growth is key to staying motivated. Our team of experienced engineers is there to mentor you and help you hone your craft and improve as an engineer. You will have a chance to get to know and work with a state-of-the-art software development workflow on a real life Rails app at a large scale..
It's also good to know that later on at Silverfin you donโt 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 or as a manager.
Everyone gets a โฌ1000 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up. This also includes accommodation and travel costs. If the conference is on a workday youโll get paid like any normal day.
Requirements
You have at least 2 years of experience working with Ruby, or 1 year of experience with Ruby and 3 years in one or more other programming languages
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
You can communicate clearly in English, both in writing and verbally
Nice to haves
These would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
Experience in Fintech
Accounting knowledge
Interested?
You can apply today and weโll start having interviews from 11/09. Thereโs no benefit to applying early, so you can take your time answering the application questions.
Please mention the word UPLIFTMENT when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$90,000 — $130,000/year
Benefits
๐ Distributed team
โฐ Async
๐ Paid time off
๐ 4 day workweek
๐ Company retreats
๐ Learning budget
๐ง Mental wellness budget
๐ฐ Profit sharing
๐ฐ Equity compensation
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
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 ๐
At Silverfin, we're an equal opportunity employer and value diversity at our company. Although we know weโre not perfect yet, we are working hard on it and always open for your feedback.
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โs possible interviews get slightly delayed until weโve reached that goal.
We'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't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
What can we offer you?
Actual, proper work-life balance
A salary range of โฌ93.000 - โฌ123.000 a year
Employee Stock Option Plan
Flexible working hours and work 100% remotely
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 14 different countries
A refreshing work environment with professional, friendly and welcoming colleagues
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
Two engineering retreats per year, somewhere in Europeย
For the third year in a row, we offer monthly company-wide Wellbeing Days for all employees (once a month in 2023, except in July and August)
What will you work on?
Building and maintaining integrations with accountancy software packages and APIs
Improving and expanding our on-premise Ruby client which runs on thousands of our customerโs systems
Designing and building features to make the lives of our system administrators easier, such as an auto-updater and continuous deployment.
What are we looking for?
Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.
Youโre 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.
You enjoy integrating with APIs and arenโt easily dissuaded when encountering unreliable or poorly documented systems.
You code with reason and can justify the important decisions you made during development.
You can communicate clearly in English, both in writing and verbally.
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.
You'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.
Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].
Whatโs a Silverfin?
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre 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โs still plenty left to work on, and thatโs where we hope you come in.
Whatโs Team Syncs?
One of the core features of Silverfin is integration with the bookkeeping software that accountants already work with, in order to import their accounting data. This means we have integrations with over 30 different vendors, and we want to add more as we expand to different markets.
Team Syncs is one of the teams responsible for creating and maintaining these kinds of integrations. The ideal candidate loves working with APIs, including the uncertainty they bring. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a robust integration. Yet the satisfaction of empowering our customers to import gigabytes of data from their clunky bookkeeping software and to use Silverfin's advanced features makes it all worth it.
Being a tinkerer and having persistence to solve puzzles will definitely be a plus to face our many challenges due to the plethora of different systems we interact with.
Now letโs give you something to chew on!
Our short-term roadmap will focus on:
Refactoring and improving our own framework (written in Ruby) which is installed on windows machines and consumes our REST API. This process involves accessing raw data on customerโs machines and sometimes doing reverse engineering to collect and transmit the required data.
Building an auto-updater for our system to be able to perform automatic updates of our Ruby client in a timely fashion over more than a thousand remote installations running at our customersโ premises.
Improving our Ruby clientโs performance
Adding tools to our framework to debug, instrument and log errors.
Longer term we will then focus on:
Refactoring internal data import pipeline. The main goal will be to move from sequential processing to parallel processing to improve syncs speed and stability by cutting through legacy technical debt.
Improving our syncs interacting with 3rd party APIs to optimise the amount of queries we perform and reduce necessary pressure.
Implement orchestration when downloading financial documents to improve performance and give our customer better feedback.
Bringing our administration sync pipeline to the next level by integrating technologies only used by our financial pipeline.
What does working at Silverfin look like?
The product team will work together with the other Silverfin engineering teams. While the product team is set up as a stream-aligned team, most other teams are set up as platform teams around modules and topics of the Silverfin application. They are helping the stream-aligned team to develop solutions fast and without a lot of mental overhead. The platform teams' focus is the stability and long term architecture of the product as well as building frameworks and libraries that can be used by the stream aligned team. If those terms are not familiar to you, check out the "Team Topologies" book by Manuel Pais and Matthew Skelton which inspired this structure.ย
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.
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 Zoom as our remote conferencing tool of choice.ย
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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
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.
*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?
What makes the engineering team at Silverfin special?
Weโre a remote-first engineering team of 35 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.
Working with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you donโt need to explain yourself. 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โs not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!
Weโd be really happy to welcome you in our #engineering channel, but itโs 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.
What does your future look like?
Personal growth is key to staying motivated. At Silverfin you donโt 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.
Everyone has a โฌ1000 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โll get paid like any normal day.
Requirements
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
You get Rails
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
You can communicate clearly in English, both written and verbally
Nice to haves
These would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
Experience in Fintech
Accounting knowledge
Interested?
You can apply today and weโll start having interviews from 11/09. Thereโs no benefit to applying early, so you can take your time answering the application questions.
Please mention the word ENVIABLE when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$100,000 — $140,000/year
Benefits
๐ Distributed team
โฐ Async
๐ Paid time off
๐ 4 day workweek
๐ Company retreats
๐ Learning budget
๐ง Mental wellness budget
๐ฐ Profit sharing
๐ฐ Equity compensation
๐ซ No politics at work
๐ We hire old (and young)
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
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 ๐
At Silverfin, we're an equal opportunity employer and value diversity at our company. Although we know weโre not perfect yet, we are working hard on it and always open for your feedback.
According to our vision to build a diverse, equitable and inclusive organisation, our policy is to only make a final hiring decision if minority groups are sufficiently represented in the list of candidates applying for the position. For this reason itโs possible interviews get slightly delayed until weโve reached that goal.
We'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't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
What can we offer you?
Actual, proper work-life balance
A salary range of โฌ93.000 - โฌ123.000 a year
Employee Stock Option Plan
Choose your own working hours and work 100% remotely
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 14 different countries
A refreshing work environment with professional, friendly and welcoming colleagues
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
This year we offer monthly fix company-wide Wellbeing Days for all employees (10 paid days off in 2023)
What will you work on?
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ย
Work on user facing functionalitiesย
Help with discovery and delivery of a solutionย
Give the engineering perspective on potential ways of approaching a specific challengeย
Help with maintenance and support of existing functionality
What are we looking for?
Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.
You're interested in getting to know our customers to find the best solution for a given challenge.ย
Youโre 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.
You code with reason and can justify the important decisions you made during development.
You can communicate clearly in English, both in writing and verbally.
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.
You'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.
Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].
Ahum. Here it comes.
Whatโs a Silverfin?
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre 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โs still plenty left to work on, and thatโs where we hope you come in.
Whatโs the product team like?
The product team is a cross-functional team where engineers work together closely with product managers and product designers. The team'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 "Inspired" by Marty Cagan.ย
What does working at Silverfin look like?
The product team will work together with the other Silverfin engineering teams. While the product team is set up as a stream-aligned team, most other teams are set up as platform teams around modules and topics of the Silverfin application. They are helping the stream-aligned team to develop solutions fast and without a lot of mental overhead. The platform teams' focus is the stability and long term architecture of the product as well as building frameworks and libraries that can be used by the stream aligned team. If those terms are not familiar to you, check out the "Team Topologies" book by Manuel Pais and Matthew Skelton which inspired this structure.ย
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.
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 Zoom as our remote conferencing tool of choice.ย
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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
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.
*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?
What makes the engineering team at Silverfin special?
Weโre a remote-first engineering team of 35 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.
Working with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you donโt need to explain yourself. 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โs not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!
Weโd be really happy to welcome you in our #engineering channel, but itโs 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.
What does your future look like?
Personal growth is key to staying motivated. At Silverfin you donโt 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.
Everyone has a โฌ1000 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โll get paid like any normal day.
Requirements
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
You get Rails
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
You can communicate clearly in English, both written and verbally
Nice to haves
These would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
Experience in Fintech
Accounting knowledge
Interested?
You can apply today and weโll start having interviews from 10/07. Thereโs no benefit to applying early, so you can take your time answering the application questions.
Please mention the word GLORY when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$100,000 — $130,000/year
Benefits
๐ Paid time off
๐ Company retreats
๐ Learning budget
๐ฐ Profit sharing
๐ฐ Equity compensation
๐ No monitoring system
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 500.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.
We are looking for a Product Designer whoโs eager to help change the accounting landscape.
What will you be doing
Together with a Product Manager and Engineer you form an empowered cross-functional product team.
The team solves customer and business problems by exploring the problem, ideating on solutions, gathering evidence, running experiments, evaluating ideas, delivering, iterating and following through to adoption.
Helping your team balance product decisions through a tradeoff between value, usability, feasibility and viability. As the Product Designer, you are the main responsible for the usability.
Build a deep understanding of our users and their specific needs through qualitative and quantitative research.
Be an active participant in the design teamโs continuous effort of consolidating our UI & UX design system.
Weโre looking for a product designer who
Thrives in a collaborative environment and is excited to work synchronously andย asynchronously with a global team.
Is driven by a desire to understand the users, the problem, the context and the why.
Finds enjoyment in identifying the value, usability and feasibility tradeoff together with a product manager and an engineer.
Has 3+ years of experience, ideally working on complex data rich application(s).
Has beenย involved in a variety of projects, ensuring the integrity of design, UI and championing user-centred design principles.
Is following a mature design process to dig deep in finding the core problems and validating them before jumping into UI work.
Has experience in working with Design Systems and/or reusable components. Ideally in Figma or is a fast learner and willing to adapt
Can recognise assumptions (including their own) and are willing to seek ways to validate them.
Can communicate clearly in English, both written and verbally.ย
Has strong communication skills and is an empathetic team player, especially when youโre communicating research findings, explaining the rationale behind a design โor the challenges you faced.
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
If some of the above points donโt match with you, or you are unsure, thatโs OK, you should still apply.
What we offer
You set your own working location and hours. The possibility to take care of personal things during office hours as long as you communicate with your team and catch up on work after.ย
Employee Stock Option Plan.
Free to work fully remote with optional office visits .
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills.
Company-wide well-being days on every third Friday of the month (paid time off) for the whole year
The opportunity to work on-site from our cool office spaces in Ghent, London (Old Street / Shoreditch). Endless supply of excellent coffee, snacks, fresh fruits and โฆ drinks on Friday afternoons.
A few retreats and on-sites per year, where we fly everyone to one place to get to know each other better, do fun activities and collaborate and iterate on how we work together.
More about Silverfin
Our headquarters is in Gent Belgium, from where we have successfully launched activities in BeNeLux and the UK. From these offices, weโre serving a strongly growing client base, including the big 4, in 15 countries with 180+ colleagues.
At Silverfin, we're an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.ย
We'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't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
Whatโs the product team like?
The product team is a cross-functional team where engineers work together closely with product managers and product designers. The team's input is a user or business problem and 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 will actually lead to the desired outcome. The setup of the team is largely based on the book "Inspired" by Marty Cagan.ย
Please mention the word DETACHABLE when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$90,000 — $110,000/year
Benefits
๐ Company retreats
๐ Learning budget
๐ฐ Equity compensation
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
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 ๐
At Silverfin, we're an equal opportunity employer and value diversity at our company. Although we know weโre not perfect yet, we are working hard on it and always open for your feedback.
According to our vision to build a diverse, equitable and inclusive organisation, our policy is to only make a final hiring decision if minority groups are sufficiently represented in the list of candidates applying for the position. For this reason itโs possible interviews get slightly delayed until weโve reached that goal.
We'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't necessarily check every single box, please consider applying. We'd love to hear how you might contribute to our mission and our team.
What can we offer you?
Actual, proper work-life balance
A salary range of โฌ93.000 - โฌ123.000 a year
Employee Stock Option Plan
Choose your own working hours and work 100% remotely
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 14 different countries
A refreshing work environment with professional, friendly and welcoming colleagues
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
This year we offer monthly fix company-wide Wellbeing Days for all employees (10 paid days off in 2023)
What will you work on?
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ย
Work on user facing functionalitiesย
Help with discovery and delivery of a solutionย
Give the engineering perspective on potential ways of approaching a specific challengeย
Help with maintenance and support of existing functionality
What are we looking for?
Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough.
You're interested in getting to know our customers to find the best solution for a given challenge.ย
Youโre 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.
You code with reason and can justify the important decisions you made during development.
You can communicate clearly in English, both in writing and verbally.
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.
You'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.
Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].
Ahum. Here it comes.
Whatโs a Silverfin?
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre 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โs still plenty left to work on, and thatโs where we hope you come in.
Whatโs the product team like?
The product team is a cross-functional team where engineers work together closely with product managers and product designers. The team'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 "Inspired" by Marty Cagan.ย
What does working at Silverfin look like?
The product team will work together with the other Silverfin engineering teams. While the product team is set up as a stream-aligned team, most other teams are set up as platform teams around modules and topics of the Silverfin application. They are helping the stream-aligned team to develop solutions fast and without a lot of mental overhead. The platform teams' focus is the stability and long term architecture of the product as well as building frameworks and libraries that can be used by the stream aligned team. If those terms are not familiar to you, check out the "Team Topologies" book by Manuel Pais and Matthew Skelton which inspired this structure.ย
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.
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 Zoom as our remote conferencing tool of choice.ย
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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
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.
*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?
What makes the engineering team at Silverfin special?
Weโre a remote-first engineering team of 35 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.
Working with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids - whatever reason, you donโt need to explain yourself. 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โs not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in Quip, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!
Weโd be really happy to welcome you in our #engineering channel, but itโs 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.
What does your future look like?
Personal growth is key to staying motivated. At Silverfin you donโt 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.
Everyone has a โฌ1000 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โll get paid like any normal day.
Requirements
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
You get Rails
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
You can communicate clearly in English, both written and verbally
Nice to haves
These would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
Experience in Fintech
Accounting knowledge
Interested?
You can apply today and weโll start having interviews from 27/03. Thereโs no benefit to applying early, so you can take your time answering the application questions.
Please mention the word TERRIFICALLY when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$90,000 — $130,000/year
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
We start with the cliff notes about the position. If this appeals to you, continue reading for a more long text about working at Silverfin and your role ๐
According to our vision to build a diverse, equitable and inclusive organisation, our policy is to only make a final hiring decision if minority groups are sufficiently represented in the list of candidates applying for the position. For this reason itโs possible interviews get slightly delayed until weโve reached that goal.
What can we offer you?
Actual, proper work-life balance
A salary range of โฌ75.000 - โฌ110.000 a year
Choose your own working hours and work 100% remotely
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 15 different countries
A refreshing work environment with professional, friendly and welcoming colleagues
A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
We offer monthly company-wide Wellbeing Days for all employees (10 paid days off in 2022)
What will you work on?
Building and maintaining integrations with accountancy software packages and APIs.
Improving and expanding our on-premise Ruby client which runs on thousands of our customerโs systems.
Designing and building features to make the lives of our system administrators easier, such as an auto-updater and continuous deployment.
What are we looking for?
Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.
Youโre 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.
You enjoy integrating with APIs and arenโt easily dissuaded when encountering unreliable or poorly documented systems.
You code with reason and can justify the important decisions you made during development.
You can communicate clearly in English, both in writing and verbally.
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.
You'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.
Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].
Ahum. Here it comes.
Whatโs a Silverfin?
At Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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.
The good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.
Whatโs Team Syncs?
One of the core features of Silverfin is integration with the bookkeeping software that accountants already work with, in order to import their accounting data. This means we have integrations with over 30 different vendors, and we want to add more as we expand to different markets.
Team Syncs is one of the teams responsible for creating and maintaining these kind of integrations. The ideal candidate loves working with APIs, including the uncertainty they bring. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a robust integration. Yet the satisfaction of empowering our customers to import gigabytes of data from their clunky bookkeeping software and to use Silverfin's advanced features makes it all worth it.
Being a tinkerer and having persistence to solve puzzles will definitely be a plus to face our many challenges due to the plethora of different systems we interact with.
Now letโs give you something to chew on!
Our short-term roadmap will focus on:
Refactoring and improving our own framework (written in Ruby) which is installed on windows machines and consumes our REST API. This process involves accessing raw data on customerโs machines and sometimes doing reverse engineering to collect and transmit the required data.
Building an auto-updater for our system to be able to perform automatic updates of our Ruby client in a timely fashion over more than a thousand remote installations running at our customersโ premises.
Improving our Ruby clientโs performance
Adding tools to our framework to debug, instrument and log errors.
Longer term we will then focus on:
Refactoring internal data import pipeline. The main goal will be to move from sequential processing to parallel processing to improve syncs speed and stability by cutting through legacy technical debts.
Improving our syncs interacting with 3rd party API to optimise the amount of queries we perform and reduce necessary pressure. Sobriety at itโs finest!
Implement orchestration when downloading financial documents to improve performance and give our customer better feedback.
Bringing our administration sync pipeline to the next level by integrating technologies only used by our financial pipeline.
What makes the engineering team at Silverfin special?
Weโre a remote-first engineering team of 35 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.
Working with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. 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โs not, we will decrease the load instead of asking people to move their holiday.
Being remote-first means we favour asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!
Weโd be really happy to welcome you in our #engineering channel, but itโs 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.
What does working at Silverfin look like?
We work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. In team syncs, however, we almost have no front-end work to do, as most of of our work features do not involve a UI.
Our ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.
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 Zoom as our remote conferencing tool of choice. Team syncs also owns a Ruby client app that runs on windows servers to interface with local accounting software.
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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.
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.
*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?
What does your future look like?
Personal growth is key to staying motivated. At Silverfin you donโt 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.
Everyone has a โฌ1000 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โll get paid like any normal day.
Requirements
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 language.
You get Rails
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
Nice to haveโs
These would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
Experience in Fintech
Accounting knowledge
Knowledge of running Ruby on Windows machines
Please mention the word COMMEND when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$80,000 — $120,000/year
Benefits
โฐ Async
Location
Worldwide
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
**Whatโs a Silverfin?**\n\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS offering weโre 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 optimize 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. The good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in!\n\n**What about your team?**\n\nCustomer experience at Silverfin is not about closing tickets, it's about actually helping people to have the greatest experience possible on our platform through mail, Zoom or chat. We actually care a lot about our customers so we want to give them a first class support experience they deserve.Our โData Syncโ team is all about making sure the golden data from our clients bookkeeping software flows towards our SaaS platform as fluently as possible. Your assignment is quite diverse though - while you will be going toe to toe with our clientโs IT teams to set up new data syncs thereโs a host of running data flows out there which need your attention and care. Handling customer requests and distinguishing bugs from features by working closely with product experts as well as the engineering team will be your second nature.Did we mention this is a technical gig? We are looking for champions not afraid from jumping between VPN connections and RDP or TeamViewer sessions to navigate our clientโs environments and dig for the gold inside the data sync logs and middleware tools. We tap in data from dozens of external accounting softwares so being able to find the right information without knowing whatโs inside their box is a must have skill!\n\n**What are we looking for**\n- Weโre looking for somebody whoโs a natural born troubleshooter and Google's best friend\n- IT-Minded support professional with good knowledge of Windows servers and Azure boxes\n- RDP, VPN & TeamViewer adepts\n- Basic knowledge of SQL queries is a big plus\n- Top communication skills and Fluency in English, Dutch and/or French is a huge plus\n- Enthusiastic and eager to learn\n- Team player, can-do person resonating with our culture\n- Needless to say - excellent client focus and passion for game changing technology\n\n**What we offer**\n- Actual, proper work-life balance\n- Become a part of a new team in an expanding company - this includes horizontal as well as vertical growth opportunities in each role\n- A stimulating work environment with passionate, friendly and inclusive colleagues who value diversity\n- Learning opportunities in a no nonsense fintech scale-up, opportunities guaranteed\n- A โฌ1.000 yearly budget to spend on conferences, courses, workshops or other expenses that will improve your skills\n- We offer monthly company-wide Wellbeing Days for all employees (10 days off in 2022) \n- A strong supply of excellent coffee, fresh fruits and โฆ drinks on Friday! \n\nPlease mention the word **ERUDITE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$50,000 — $90,000/year\n
\n\n#Location\nEMEA
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
As our security professional, you should be providing tooling, processes, and guidance to help product managers, developers, and operations follow good security practices when designing a new system.\n\nWe're looking for someone who doesn't do security but enables security throughout our whole pipeline.\n\nWe feel as if security is undergoing the same type of revolution operations did back in 2009 with DevOps (agile systems administration). We're looking for someone who understands that security is not gatekeeping but enabling.\n\n# Whatโs a Silverfin?\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\n\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n\n# What makes the engineering team at Silverfin special?\n\nWeโre a remote-first engineering team of 35 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\n\nWeโd be really happy to welcome you in our #engineering channel, but itโs 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.\n\n# Responsibilities\n\n* Establish Policies and Procedures to help the organization keep up with the pace of application development all the while staying secure and compliant.\n* Implement initiatives to create security awareness throughout the whole organisation.\n* Automate core security tasks by embedding security controls early on in the software development lifecycle.\n* Continuous monitoring and remediation of security defects across the application lifecycle including development and maintenance.\n* Be the security advisor for product managers, development and system operations.\n* Help us to set up processes to wade through security questionnaires and certifications. Follow-up on compliance with external auditors, clients, etc. Weโre ISO27001 certified and you would play an important role in that going forward.\n\n# Requirements\n\n* Previous experience with an infosec role\n* You're able to work independently\n* You properly document things\n* Strong organizational, prioritization and communication skills\n* Youโre a team player\n* Exposure or knowledge of security frameworks like, but not limited to, ISO27001/27005, SOC 2, NIST (800 series, CSF), CIS\n* You have experience with a couple of the following security technologies: Gauntlt, BDD-Security, Brakeman, ZAP, Burp, Dependency-Check, Error-Prone\n* Experience with any of the following is a plus: GitLab-CI, Chef, Ruby, Docker, Kubernetes, Terraform, Penetration testing, Incident Response\n\n# Our offer\n* Actual, proper work-life balance\n* A salary range of โฌ80.000 - โฌ128.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 35 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n* We offer monthly company-wide Wellbeing Days for all employees (10 days off in 2022)\n \n\nPlease mention the word **INSTRUCTIVE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$90,000 — $140,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://jobs.eu.lever.co/silverfin/06586764-9dd7-4d33-944d-406e9f4e2f60?lever-origin=applied&lever-source%5B%5D=RemoteOk
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
We know you're wanted and stalked by recruiters on LinkedIn, so let's not waste your time and get to the gist of it.\n\nWe are looking to grow our small Cloud Infrastructure team (short: ops) from three to four people. We are fully remote. We maintain 12+ Kubernetes clusters on Google Cloud Platform. Our infrastructure spans 400 (primarily short-lived) VMs. We build our infrastructure to last by applying best practices and modern technologies and keeping our tech debt under control. We're a lean ops team looking at scaling to 50+ or even 100+ clusters in the mid-term future.\n\nInfrastructure is maintained in Terraform, stateless workloads are in Kubernetes, stateful workloads are currently on VMs managed with Chef. Besides keeping Silverfin running and scalable across multiple regions, we also make sure other teams can leverage our infrastructure through self-service.\n\n## Requirements\n\nWe are looking for people skilled in the following areas:\n\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/-3h)\n* Soft skills (aka, the real hard skills)\n* Someone with devops affinity (as in collaborating with dev and other teams)\n* A Linux expert\n* Infrastructure as Code\n* Configuration Management\n* Kubernetes / containers\n* CI/CD\n* Fluent in at least one development language (scripting is OK)\n* You are able to work and communicate asynchronously (we have no bus factor in our team!)\n* Security-minded\n* DBA or PostgreSQL expert is a plus\n* Experience with Ruby (on Rails) is a plus\n\nDon't worry, we don't expect you to perfectly check all the boxes. We are looking for someone that is both willing to learn and can contribute to our own learnings.\n\nSilverfin is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age.\n\n## What we offer\n\n* Actual, proper work-life balance\n* Exciting work of coordinating large scale infrastructure\n* Advance your skillset and career by being pushed out of your comfort zone in an achievable manner\n* Having as much weight as the next one in our flat, self-managed, high performant ops team\n* We have an on-call rotation, but the amount of pages is VERY low (and it's on us to keep it that way)\n* A salary range of โฌ69.000 - โฌ115.000 a year\n* Compensation for being on call (half a day of pay per week + off-time)\n* Choose your own working hours and work 100% remotely\n* Possibility to work part-time (4-day working week)\n* Personal growth training and opportunities\n* Join distributed remote-first engineering teams with 25 colleagues in over 14 different countries\n* A refreshing work environment with professional, friendly, and welcoming colleagues\n* A โฌ1000 yearly personal budget for conferences, courses, workshops, or other expenses that will improve your skills\n* We offer monthly company-wide [Wellbeing Days ](https://www.linkedin.com/pulse/wellbeing-days-silverfin-stefaan-arryn/?trackingId=rsbUepctTTaBPaiTLvi7Kg%3D%3D)for all employees (10 days off in 2022) \n\n## Interested?\n\n* [Apply via this link](https://jobs.eu.lever.co/silverfin/22ec1d65-ac5d-4a67-8822-233510bf8564?lever-origin=applied&lever-source%5B%5D=Remote%20OK)\n* Or email us with any questions on [email protected] \n\nPlease mention the word **ENGAGING** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$80,000 — $130,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://jobs.eu.lever.co/silverfin/22ec1d65-ac5d-4a67-8822-233510bf8564?lever-origin=applied&lever-source%5B%5D=Remote%20OK
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].\n*Ahum. Here it comes.*\n### Whatโs a Silverfin?\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n### What makes the engineering team at Silverfin special?\nWeโre a remote-first engineering team of 25 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\nWeโd be really happy to welcome you in our #engineering channel, but itโs 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.\n### What does working at Silverfin look like?\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. [Find here more information about our engineering teams.](https://engineering.silverfin.com/engineering-teams/)ย \nYouโll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use 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 Zoom as our remote conferencing tool of choice.\nNo 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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\nSoftware 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.\n*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?\n### What does your future look like?\nPersonal growth is key to staying motivated. At Silverfin you donโt 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.\nEveryone has a โฌ1000 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โll get paid like any normal day.\nWeโre looking to hire a lot of new colleagues, and weโd like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโd like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n### What are we looking for?\n* Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.\n* Youโre up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* 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.\n* You'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.\n* Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.\n### What can we offer you?\n* Actual, proper work-life balance\n* A salary range of โฌ60.000 - โฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n* We offer monthly company-wide [Wellbeing Days](https://www.linkedin.com/pulse/wellbeing-days-silverfin-stefaan-arryn/?trackingId=rsbUepctTTaBPaiTLvi7Kg%3D%3D) for all employees (10 days off in 2022)ย \n### Requirements\n* 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 language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n### Nice to haveโs\nThese would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n### Interested?\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://jobs.eu.lever.co/silverfin/29d0dc26-e51c-45a9-8157-53a8b9676ee1?lever-origin=applied&lever-source%5B%5D=Remote%20OK)\n* Or email us with any questions on [email protected] \n\nPlease mention the word **PREFERABLY** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $130,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://jobs.eu.lever.co/silverfin/29d0dc26-e51c-45a9-8157-53a8b9676ee1?lever-origin=applied&lever-source%5B%5D=Remote%20OK
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].\n\nAhum. Here it comes.\n\n\n## Whatโs a Silverfin?\n\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\n\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n\n## Whatโs Team Syncs?\n\nOne of the core features of Silverfin is integration with the bookkeeping software that accountants already work with, in order to import their accounting data. This means we have API integrations with over 30 different vendors, and we want to add many more as we expand to different markets.\n\nTeam Syncs is the team responsible for creating and maintaining those integrations. The ideal candidate loves working with APIs, including the uncertainty they bring. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a reliable integration. Yet the satisfaction of empowering our customers to import gigabytes of data from their clunky bookkeeping software and enabling the advanced features Silverfin makes it all worth it.\n\nAs a member of Team Syncs youโll work on solving scaling issues, building and maintaining API clients, and improving transparency and communication on the status of the the sync process to the users.\n\n\n## What makes the engineering team at Silverfin special?\n\nWeโre a remote-first engineering team of 25 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\n\nWeโd be really happy to welcome you in our #engineering channel, but itโs 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.\n\n\n## What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use 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 Zoom as our remote conferencing tool of choice.\n\nWe have a UI-kit to make front-end development easy and consistent, but at Team Syncs there will be little to no front-end development necessary.\n\nNo 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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware 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.\n\n*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?\n\n\n## What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโt 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.\n\nEveryone has a โฌ1000 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โll get paid like any normal day.\n\nWeโre looking to hire a lot of new colleagues, and weโd like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโd like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n\n## What are we looking for?\n\n* Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.\n* Youโre up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You enjoy integrating with APIs and arenโt easily dissuaded when encountering unreliable or poorly documented systems.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* 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.\n* You'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.\n* Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.\n\n## What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โฌ60.000 - โฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n\n## Requirements\n\n* 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 language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n## Nice to haveโs\n\nThese would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.\n\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n## Interested?\n\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/6bc90f722us)\n* Or email us with any questions on [email protected] \n\nPlease mention the words **FRESH JAGUAR REPAIR** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://grnh.se/6bc90f722us
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [email protected].\n\n*Ahum. Here it comes.*\n\n### Whatโs a Silverfin?\n\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\n\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n\n### What makes the engineering team at Silverfin special?\n\nWeโre a remote-first engineering team of 25 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring, and we feel thatโs exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\n\nWeโd be really happy to welcome you in our #engineering channel, but itโs 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.\n\n### What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. [Find here more information about our engineering teams.](https://engineering.silverfin.com/engineering-teams/)ย \n\nYouโll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use 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 Zoom as our remote conferencing tool of choice.\n\nNo 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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware 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.\n\n*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?\n\n### What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโt 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.\n\nEveryone has a โฌ1000 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โll get paid like any normal day.\n\nWeโre looking to hire a lot of new colleagues, and weโd like to have a couple of more teams in the future. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโd like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n### What are we looking for?\n\n* Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.\n* Youโre up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* 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.\n* You'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.\n* Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.\n\n### What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โฌ60.000 - โฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills.\n\n### Requirements\n\n* 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 language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n### Nice to haveโs\n\nThese would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.\n* Experience as a remote worker in a fully remote team\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n### Interested?\n\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/e21a38802us)\n* Or email us with any questions on [email protected] \n\nPlease mention the words **DISEASE REPORT RETIRE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nhttps://grnh.se/e21a38802us
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [[email protected]](mailto:[email protected]).\n\nAhum. Here it comes.\n\n# Whatโs a Silverfin?\n\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\n\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n\n# What makes the engineering team at Silverfin special?\n\nWeโre a remote-first engineering team of 25 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring in this regard, and we feel thatโs exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\n\nWeโd be really happy to welcome you in our #dev channel, but itโs 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.\n\n\n# What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people. Find here more information about our engineering teams.ย \n\nYouโll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use 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 Zoom as our remote conferencing tool of choice.\n\nNo 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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware 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 7TB*, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n\n*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?\n\n# What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโt need to move to management in order to get promoted. 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.\n\nEveryone has a โฌ1000 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โll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!\n\nWeโre looking to hire a lot of new colleagues, and by the end of the year weโd like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโd like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n\n# What are we looking for?\n* Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.\n* Youโre up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* 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.\n* You'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.\n* Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.\n\n\n# What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โฌ60.000 - โฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Possibility to work part-time (4 day working week)\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n\n# Requirements\n\n* 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 language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n# Nice to haveโs\nThese would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.\n\n* Experience as a remote worker in a fully remote team\n* Experience with Javascript (ES6) and frontend frameworks\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge\n\n# Interested?\n* [Read about what our interviewing process looks like](https://engineering.silverfin.com/engineering-interview-process/)\n* [Apply for the job right here](https://grnh.se/e21a38802us)\n* Or email us with any questions on [[email protected]](mailto:[email protected]). \n\nPlease mention the words **STAIRS ELSE DEFINE** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\n[Apply for the job right here](https://grnh.se/e21a38802us)
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
We understand that you are not waiting for the next pitch about becoming the โgemโ in the crown of a rockstar Ruby development team, they eye catcher on the King of Gitflowโs scepter or being on the rails towards success.\n\n*Ahum. Here it comes.*\n\n## Did you hear about Silverfin?\n\nFirst of all, we build a hell of a product and our customers love us. Even our customersโ customers love us.ย \n\nSilverfin solves a very real problem: it automates and supercharges a large chunk of the repetitive tasks that people working in financial services spend their time on while improving communication with their customers at the same time.\n\n## What about your team?\n\nAll development teams at Silverfin are organized to focus on a certain area, service or functional domain - your mission will be bootstrapping third-party integrations, building advanced migration tooling, designing & setting up application frameworks as well as developing a third-party ecosystem based on our Silverfin API.\n\nYes you will be joining a team in full expansion which means there are a lot of choices yet to be made. This includes building out open sourced content to showcase our APIโs towards integration partners, customers and other fintech companies.\n\nSome creativity will be required to make the lives easier of your team members by creating tooling and services. You will be contributing to the Silverfin community and be an ambassador of our APIโs by building libraries, showcases, integrations and POCโs.\n\nWorking on integration also means interacting with others and bringing engineering excellence towards customers and partners to bring them up to speed quickly so you have more time for the fun stuff - coding!\n\nWe are a global company, this team is partially rooted in our Gent office while full remote working is certainly possible but we do hope you can visit our office to meet us once in a while.\n\n## What are we looking for?\n\nWeโre looking for somebody whoโs a natural born coder, team player, takes ownership of the teamโs mission and resonates with our culture:\n\n* You need to be experienced in both Ruby and Rails and also know where the boundaries lie between them. You need to be able to code in Ruby without any of Railsโ training wheels.\n* You enjoy mentoring juniors and giving in-depth feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason, document and can justify the important decisions you made during development.\n* You know and apply best practices. That means the usual like version control, testing, and refactoring; but also good object-oriented design, DRY, SRP,โฆ\n* You'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.\n* Youโve got opinions on code design and you can stand by them, but youโre professional enough to not let them get in the way of a consensus if necessary.\n* You have good knowledge and foresight of potential performance issues that might arise when working with large datasets.\n* Weโre not only working with our own API but also a bunch of external parties who speak JSON, REST, XML, or SOAP. You can not be afraid of WSDL and advanced XML parsing.\n\n## What we offer\n\n* Actual, proper work-life balance\n* Become a part of a new team in an expanding company\n* A stimulating work environment with passionate, friendly and inclusive colleagues who value diversity\n* A โฌ1.000 yearly budget to spend on conferences, courses, workshops or other expenses that will improve your skills\n\n## Requirements\n\n* You have at least a couple of years of professional experience working with Ruby\n* You love working on improving and maintaining a test-driven project\n* You join us in Ghent or work fully remote with a maximum of 3 hour time difference\n\n## Good to have\n\n* Experience as a mentor for junior developers\n* Experience in Fintech\n* Accounting knowledge \n\nPlease mention the words **STICK ACQUIRE ATTRACT** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$74,000 — $123,000/year\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.
This job post is closed and the position is probably filled. Please do not apply. Work for Silverfin and want to re-open this job? Use the edit link in the email when you posted the job!
If youโre any good at Ruby, this is probably not the first job ad youโve seen, so weโve done our best to stand out while also accurately presenting what weโre all about. If it sounds like you would enjoy working with us, donโt hesitate to apply or drop us a line with questions on [[email protected]](mailto:[email protected]).\n\nAhum. Here it comes.\n\n\n### Whatโs a Silverfin?\n\nAt Silverfin weโre trying to apply the promise of software to the age-old industry of accounting. With our SaaS weโre 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 optimize 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.\n\nThe good news is weโre succeeding in doing exactly that. Every day more than 15.000 financial service professionals use Silverfin to help and advise more than 200.000 businesses. Our customers adore us! The even better news is thereโs still plenty left to work on, and thatโs where we hope you come in.\n\n\n\n### What makes the engineering team at Silverfin special?\n\nWeโre a remote-first engineering team of 25 people distributed in 14 different countries. 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โve signed up for. A day in our working lives is pretty boring in this regard, and we feel thatโs exactly how it should be.\n\nWorking with us means you can be flexible with your schedule. Itโs OK to disappear for a few hours in the middle of the day to run some errands, get a haircut, pick up the kids โ whatever reason, you donโt need to explain yourself. You also fully decide when you take time off: our team is sufficiently varied and well organized that there are always enough people around to handle the load, and in the rare cases itโs not, we will decrease the load instead of asking people to move their holiday.\n\nBeing remote-first means we favor asynchronous communication. We donโt shy away from chatting in Slack, but the important decisions or discussions are done in Gitlab issues, over email, or in our wiki, so thereโs a written, persisted record. Weโre 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โs DnD function, especially when youโre not working!\n\nWeโd be really happy to welcome you in our #dev channel, but itโs 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.\n\n\n\n### What does working at Silverfin look like?\n\nWe work in nimble teams around 5 people in size, with each team taking ownership of a specific set of features of the application. Teams are responsible for a full slice across the stack, so both the backend as well as the frontend of each part is maintained by the same people.\n\nYouโll be supported by our UI designer who develops and maintains HTML and CSS components into a reusable UI-framework, and even builds Vue.js prototypes where necessary, handling compatibility problems with different browsers for you, and making sure everything is responsive as well.\n\nOur ops team ensures things run smoothly, deploys happen correctly, and will work with you when issues should arise. Weโre 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 โother sideโ.\n\nOur stack is Vue.js and vanilla JS with a sprinkling of jQuery on the frontend and an up-to-date Rails monolith on the backend. We use 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 Zoom as our remote conferencing tool of choice.\n\nNo 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โre free to follow whatever process suits them best. There are regular retros held to work towards continuous improvement.\n\nSoftware 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 7TB, and our largest table recently crossed the 10 billion row mark. We interface with more than 30 different external APIs, and provide third parties an API of our own.\n\n*: Our ops team noted that this actually isnโt that hard to achieve if youโre just indexing everything, but it still sounds impressive, right?\n\n\n\n### What does your future look like?\n\nPersonal growth is key to staying motivated. At Silverfin you donโt need to move to management in order to get promoted. 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.\n\nEveryone has a โฌ1000 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โll get paid like any normal day. Silverfin colleagues regularly visit conferences across the world. Are you going to Euruko this year? Come say hi!\n\nWeโre looking to hire a lot of new colleagues, and by the end of the year weโd like to have a couple of more teams. Each new team would also need a new teamlead, and we prefer to promote from within the engineering team. This means if youโd like to step onto the management track, there will be plenty of opportunities to do so in the near future. We pro-actively keep track of who would be interested, and provide feedback and learning opportunities to work towards such a goal.\n\n\n\n### What are we looking for?\n\n* Youโre experienced in both Ruby and Rails, and also understand where the boundaries lie between them. You can code in Ruby without any of Railsโ training wheels if necessary.\n* Youโre up for mentoring coworkers and can give in-depth, productive feedback during code reviews. While you appreciate the small stuff, you recognize bikeshedding and can avoid its pitfalls.\n* You code with reason and can justify the important decisions you made during development.\n* You can communicate clearly in English, both written and verbally.\n* 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.\n* You'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.\n* Youโve got opinions on code design and you can discuss them, but youโre professional enough to not let those opinions get in the way of a consensus if necessary.\n\n\n\n### What can we offer you?\n\n* Actual, proper work-life balance\n* A salary range of โฌ60.000 - โฌ100.000 a year\n* Choose your own working hours and work 100% remotely\n* Personal growth training and opportunities\n* Join a distributed remote-first engineering team with 25 colleagues in 14 different countries\n* A refreshing work environment with professional, friendly and welcoming colleagues\n* A โฌ1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills\n\n\n\n### Requirements\n\n* 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 language.\n* You get Rails\n* Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)\n\n\n### Nice to haveโs\n\nThese would be nice but are definitely not necessary. Donโt worry if none of the following applies to you.\n\n* Experience as a remote worker in a fully remote team\n* Experience with Javascript (ES6) and frontend frameworks\n* Experience working with large datasets and the problems they bring\n* Experience in Fintech\n* Accounting knowledge \n\nPlease mention the words **DISORDER BONUS BENCH** when applying to show you read the job post completely (#RMjE2LjczLjIxNi4yNTA=). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n \n\n#Salary and compensation\n
$74,000 — $123,000/year\n
\n\n#Benefits\n
โฐ Async\n\n
\n\n#Location\nWorldwide
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.