Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Storyblok Logo

Senior Backend Engineer (AI Powered), Europe

Storyblok

Salary not specified
Sep 10, 2025
Remote, US
Apply Now

Storyblok is looking to hire a Senior Backend Engineer to design, develop, and maintain their flagship CMS platform, enabling businesses to create and deliver seamless digital content experiences. The role will focus on building scalable server-side solutions to ensure high performance, reliability, and security, while also contributing to the integration of AI-driven features.

Requirements

  • 7+ years of relevant experience as a Backend Engineer, with at least 3+ years in Ruby on Rails preferred.
  • Strong experience with at least one major backend framework (e.g., Ruby on Rails preferred; FastAPI, Flask, or Express is a plus).
  • Experience with PostgreSQL; familiarity with NoSQL or vector databases (e.g., Qdrant, Pinecone, or Weaviate) is a plus.
  • Experience with automated testing frameworks (e.g., RSpec, PyTest, Jest) and CI/CD best practices.
  • Solid understanding of design patterns, development best practices, object-oriented design, algorithms, and data structures.
  • Knowledge of tools such as Redis, Sidekiq, Memcached, or equivalents.
  • Experience with RESTful services and microservices; exposure to GraphQL is a plus.

Responsibilities

  • Drive the next generation of Storyblok’s customer-facing products and features by building scalable and reliable backend systems using modern technologies (primarily Ruby on Rails, additional experience in other programming languages, like Python, Rust, or Elixir valued).
  • Contribute to the performance and scalability of our APIs, optimizing queries and data models with PostgreSQL and other storage systems.
  • Design and implement data workflows that may involve relational, NoSQL, or vector databases depending on project needs.
  • Collaborate on integrating AI-driven features and services, ensuring production readiness, scalability, and maintainability.
  • Implement automated testing as part of development workflows and ensure continuous improvements to performance, security, and reliability.
  • Develop a thorough understanding of our codebase and domain, share knowledge proactively with colleagues, and contribute to documentation.
  • Proactively address bugs and production issues for our customers balancing speed with quality.

Other

  • Work closely with product owners, designers, and other stakeholders to understand and translate business requirements into technical solutions.
  • Actively participate in thoughtful code reviews and mentor more junior engineers in an open, respectful, and empathetic manner.
  • Act as a strong team player, helping teammates overcome obstacles, resolve blockers, and complete work tasks.
  • Strong written and verbal communication skills in a collaborative, remote-first environment.
  • Confident, detail-oriented, and highly motivated to contribute to Storyblok’s growth as part of a high-performing team.