Silverfin: Ruby Engineer

Related keywords: remote job accountingdevops remote jobremote job europe

This page contains product affiliate links.

Overview of the Position

Silverfin, a forward-thinking company headquartered in Gent, Belgium, is seeking a Ruby Engineer to join their dynamic remote-first engineering team. The position is full-time and emphasizes a commitment to diversity and inclusion, striving to ensure that underrepresented groups are well-represented in the candidate pool. The company seeks talented professionals who are interested in contributing to their mission, even if they may not tick every single box on the requirements list.

Work Environment and Culture

At Silverfin, the remote work culture is fostered among a team of 40 colleagues spread across 14 countries on two continents. The company prioritizes a healthy work-life balance, offering employees the flexibility to manage their schedules without unnecessary constraints. This includes a commitment to avoiding excessive meetings and respecting the time of all team members.

Compensation and Benefits

The company offers an attractive salary range of €92,000 - €125,000 a year, which makes it competitive in the tech industry. Additionally, employees benefit from:

  • A €1200 yearly budget for conferences, courses, workshops, or other skill-enhancing expenditures
  • Flexible working hours
  • The opportunity to work remotely
  • Experienced company mentors for personal growth training
  • Two engineering retreats throughout the year in Europe
  • Ten company-wide Wellbeing Days per year
    These various offerings demonstrate Silverfin’s commitment to creating a supportive and enriching environment for its team.

Key Responsibilities

In this role, the Ruby Engineer would focus on vital tasks, including:

  • Developing and supporting integrations with accounting software and APIs
  • Enhancing the company’s on-premise Ruby CLI/service operating on clients’ systems
  • Working on user-facing functionalities
  • Engaging in both solution discovery and delivery
    These responsibilities play a crucial role in helping Silverfin to optimize workflows for accountants and address client needs effectively.

Required Skills and Qualifications

Candidates should have the following qualifications:

  • Proficiency in Ruby and Rails, with a solid understanding of when to apply each
  • Experience with JavaScript frameworks, while also recognizing when simpler JavaScript would suffice
  • A customer-focused mindset to ensure the best solutions for challenges
  • Excellent communication skills in English, both spoken and written
  • Familiarity with widely-accepted coding best practices: version control, testing, and refactoring
  • Ability to balance engineering trade-offs with business considerations
    These skills ensure that candidates can effectively contribute to the team while being aligned with the company’s goals.

Additional Desirable Skills

While not mandatory, it would be beneficial for candidates to possess:



  • Experience with other programming languages (minimum one year) alongside Ruby
  • General experience working in a collaborative remote environment
  • Familiarity with agile development practices
    Silverfin is particularly interested in individuals eager to immerse themselves in a growing remote culture and take on challenges in a supportive atmosphere.

Team Structure and Methodology

The engineering team at Silverfin is structured into two primary types of teams:

  1. Product Teams: Cross-functional teams where engineers collaborate with product managers and designers focusing on high-impact business solutions.
  2. Platform Teams: Support Product Teams by ensuring the application is stable and providing internal tools and APIs.
    Silverfin implements a devOps mindset, emphasizing collaboration between developers and operations to troubleshoot and optimize workflows together.

The development environment utilizes current technologies such as Rails, PostgreSQL, and Redis, all running on a Kubernetes cluster in Google Cloud. Rigorous practices such as code reviews and continuous integration are fundamental to maintaining the quality of code and efficient deployment processes.

Career Advancement Opportunities

Silverfin is committed to the personal and professional growth of its employees. Unique to their framework, the company provides two career pathways: individual contributor and management. Employees can switch between these routes, allowing them to pursue their professional aspirations without being confined to one track. Furthermore, the yearly budget for skill development further demonstrates the company’s commitment to career advancement.

Conclusion

Working as a Ruby Engineer at Silverfin not only offers a competitive salary and flexibility but also promises a supportive environment dedicated to personal growth and well-being. This is an opportunity for individuals to excel in a company that values technical expertise and has a visionary approach to find innovative solutions in the accounting software sector.



This job offer was originally published on weworkremotely.com

Silverfin

Gent, Belgium

Software development

Full-time

January 9, 2025

64 views

17 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.