Jobs.ca
Jobs.ca
Language
Storyblok logo

Senior Software Engineer

Storyblok5 days ago
Remote
Remote (Canada, Europe, UK, US)
Senior Level

Top Benefits

💪 Flexible Work Environment
🌍 Remote Workforce
🌴 25 days of vacation

About the role

Who you are

  • We’re seeking a Senior Software Engineer with 5–7+ years of experience to join our Innovation Labs
  • 5–7+ years of hands-on software engineering experience, with a track record of building and shipping robust products or prototypes
  • Professional experience developing with Ruby on Rails and Vue.js. Strong proficiency in both, or exceptional skill in similar technologies and demonstrable ability to learn the other quickly
  • Demonstrated experience with rapid prototyping and fast iteration cycles, ideally within labs, research, or startup environments
  • Exposure to AI/ML frameworks, LLMs, or vector databases is highly desirable
  • Strong collaborator with the ability to thrive in both autonomous and highly interactive settings
  • Exceptional problem-solving and critical thinking skills; an insatiable curiosity for emerging tech and new ways of working
  • Ability to shift fluidly from abstract ideation to hands-on implementation
  • Excellent communication skills, with clear, concise documentation and constructive feedback in team settings

What the job involves

  • In this pivotal role, you’ll work hand-in-hand with the Chief Innovation Officer (CIO) and a tight-knit team to rapidly prototype, validate, and iterate on new ideas for the future of content management
  • This team operates separately from the main product squads, running at a high velocity to unlock new possibilities for our CMS and beyond
  • Frequent travel is expected for in-person Concept Workshops, where collaboration sparks new rounds of prototyping that may ultimately shape the Storyblok product ecosystem
  • Design, architect, and implement high-quality prototypes and proof-of-concepts that test and demonstrate innovative features and ideas, using the best-fit technology for each challenge
  • Deeply engage with Storyblok’s core tech stack—Ruby on Rails (backend) and Vue.js (frontend)—to accelerate learning and leverage existing capabilities. Equivalent in other technologies (Rust, Python, React.js) would also be applicable
  • Stay at the forefront of emerging technologies—LLMs, vector databases, generative AI, or novel developer tools—proactively evaluating and applying them within the headless CMS space to bring value to customers faster
  • Collaborate closely with the Chief Innovation Officer (CIO) and other team members in high-energy workshops to brainstorm, frame, and prioritize experimental projects, progressing rapidly from concept to demonstrable MVP
  • Translate abstract ideas and business needs into tangible, working solutions that can be handed off for long-term productization when validated
  • Participate in technical planning, code reviews, and architectural decisions, offering strategic input on experimentation processes and technical direction
  • Document your process, assumptions, and learnings to support knowledge sharing and future development
  • Embrace short development cycles, high autonomy, and the creative ambiguity inherent in true innovation work
  • Travel regularly (approx. every 6–8 weeks) for team workshops and offsites that launch new waves of experimentation

Benefits

  • 💪 Flexible Work Environment
  • 🌍 Remote Workforce
  • 🌴 25 days of vacation
  • 📯 Everyone has a voice
  • 🍭 Diverse Team
  • ✈️ Annual Team Meetup
  • 📚 Education and Development Opportunities
  • 💻 High-quality, cutting-edge, equipment
  • 🏢 Shared offices worldwide
  • 💡 Code of Conduct which supports our values
  • 💰 Annual Discretionary Bonus

About Storyblok

Software Development
201-500

Storyblok is a content management system (CMS) that empowers developers and marketers to create better content experiences across any digital channel.

Leading brands such as Adidas, Tesla, Oatly and 200,000+ other developers and marketers love Storyblok.

See why Storyblok was named the #1 CMS at www.storyblok.com