Senior Backend Engineer

Frontify Logo

Frontify

πŸ“Remote - Switzerland

Summary

Join Frontify, a brand platform transforming how teams manage digital assets and create campaigns, and help us build and enhance our platform used by major brands like Lufthansa and Allianz. As a key member of our engineering team, you will maintain and enhance our CDN tool, focusing on image and video processing solutions. You will work on-site, hybrid, or fully remote from Switzerland, collaborating with a motivated and innovative team. This role offers the opportunity to contribute to cutting-edge technology and work on a product that connects brands and people. We offer a vibrant culture, flexibility, growth opportunities, and a comprehensive benefits package.

Requirements

  • You have experience designing, developing, and maintaining high-quality C++ code for software applications
  • Conduct thorough testing of software applications and perform necessary debugging
  • You feel comfortable working in VSCode, Docker and Linux
  • You don’t mind writing some backend JavaScript and Linux config files when necessary
  • You feel comfortable collaborating with cross-functional teams to define software requirements and specifications
  • You speak English fluently

Responsibilities

  • Maintain and enhance OpenCV and FFMPEG integrations in C++ for image and video processing
  • Work on an innovative bridge between NodeJS and C++
  • Implement parallel programming techniques such as threading and computation distribution to optimize software performance
  • Participate in code reviews to ensure code quality, adherence to coding standards, and best practices
  • Document software designs, specifications, and development processes

Preferred Qualifications

French is a plus

Benefits

  • At least 5 weeks of holiday (PTO)
  • Paid educational and well-being days off
  • Home office setup budget
  • Annual salary review
  • Localized benefits
  • Invite to our summer company meet-up in Switzerland

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.