Senior BE Developer (Ruby)

To apply, write an email to

CGTrader is the world’s leading provider of 3D content. More than 500,000 customers globally, including more than 150 Fortune 500 enterprises, trust CGTrader to source and manage three-dimensional content. We have two core product lines: CGTrader Stock Marketplace that unites over 5M professional 3D designers, and CGTrader Arsenal, our end-to-end 3D product visualization platform, that empowers global e-commerce leaders to generate amazing product visuals and AR experiences using 3D models.

We are seeking a Senior Back-End Ruby Engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining the back-end systems of our web applications, utilizing technologies such as Ruby on Rails, Elastic Search, and AI tools like Copilot.


  • Design, develop, and maintain the back-end systems that power our web applications using Ruby on Rails.
  • Write clean, maintainable, and testable code, ensuring code quality through code reviews.
  • Optimize system performance and enhance user experience Stay up-to-date with the latest developments in web technologies and leverage AI tools like Copilot to improve code quality and streamline development processes.


  • Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
  • 5+ years of experience in back-end development using Ruby on Rails.
  • Strong knowledge of back-end development principles, including database design, APIs, web services, SQL, and NoSQL databases.
  • Experience with AWS or other cloud platforms.
  • Excellent problem-solving and analytical skills, with strong communication and interpersonal abilities.
  • Experience with Elastic Search and, ideally, the Searchkick gem.
  • Proficiency in using AI tools like Copilot or similar for enhancing development processes.
  • We look forward to receiving your application and learning more about how your skills and experience can contribute to our team's success.

Our perks go beyond great compensation:

  • Opportunity to get stock options;
  • 5 additional vacation days during the summer;
  • Work from anywhere - we only ask you to be reachable and connected;
  • Annual education budget for your chosen courses, conferences, and other learning opportunities;
  • Home equipment budget to set up your home office for productivity and convenience;
  • Private health insurance, including well-being programs;
  • Flexible working hours - manage your time as you see fit;
  • Social events and team activities: team lunches, happy hours, company retreats, group activities to build better relationships within the team.

Salary we offer: from 2800 Eur (after taxes)