Senior Backend Engineer (Media Delivery) in Sankt Gallen

Senior Backend Engineer (Media Delivery) in Sankt Gallen

Sankt Gallen Vollzeit 63000 - 77000 CHF / Jahr (geschätzt) Hybrid
F

Auf einen Blick

  • Aufgaben: Entwickle und verbessere unsere Medienverarbeitungs-Engine mit Node.js und C++.
  • Unternehmen: Frontify, eine innovative Marke-Plattform für globale Unternehmen.
  • Vorteile: Mindestens 25 Tage Urlaub, Homeoffice-Budget und Weiterbildungstage.
  • Weitere Informationen: Dynamisches Umfeld mit Möglichkeiten zur persönlichen und beruflichen Entwicklung.
  • Warum dieser Job: Gestalte die Zukunft des Brandings und arbeite an spannenden technischen Herausforderungen.
  • Qualifikationen: Erfahrung in Backend-Entwicklung und Kubernetes-Betrieb erforderlich.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 CHF pro Jahr.

Frontify is the brand platform behind some of the world's leading organizations, including Microsoft, Telefónica, Bosch, Mercedes-Benz, and Kia.

We help every team bring brands to life — with governance in one place, seamless workflows across the tools people already use, and a foundation that's ready for AI.

We're driven by collaboration, curiosity, and the belief that great work can happen anywhere.

What began in St.

Gallen has grown to London, New York, and beyond.

Wherever you join us, you'll take ownership from day one, shape work that reaches global brands, and help redefine how brands work in the age of AI.

Your Mission

Our team owns Frontify’s media delivery path end-to-end, the engine that processes and serves every image and video, at ~180 TB of traffic a month.

We build it and run it: from bulk asset transformation and fast preview generation to the Kubernetes infrastructure and CDN caching it all runs on.

Our mission: media processing and delivery that absorbs any customer’s spike without ever slowing another customer, at a cost we’re proud of.

You will play a significant role in making this a reality and in solving the technical challenges along the way.

  • Your Responsibilities
  • You'll build and enhance our media transformation engine — resizing, format conversion, and video processing — built on FFmpeg and native libraries, mostly through our Node. js services and occasionally in the C++ core.
  • You'll design and operate our services on Kubernetes (EKS): Helm charts, deployments, alerts. And simplifying what's grown too complex.
  • You'll work on our async bulk-processing capabilities: job queues, autoscaling for spiky workloads, and fairness between customers.
  • You'll help keep the delivery path fast and cheap, working with our caching and CDN layer (Varnish, HAProxy, Cloud Front).
  • You'll participate in code reviews and write things down — designs, decisions, and runbooks — so the team's knowledge lives in documents, not in heads.
  • Your Story
  • You have experience designing, building, and maintaining high-quality, scalable backend and background processing services (Node. js, Type Script, Go, or similar).
  • You have operated your own services in production on Kubernetes — Helm, monitoring, debugging live systems — not just deployed once and walked away.
  • You possess solid experience with AWS architecture and infrastructure, particularly regarding performance optimisation and cost management for S3, Cloud Front, Lambda functions, and ALB at scale.
  • You're comfortable in Docker and Linux, and can read, compile and debug native code (C++) when the engine misbehaves, but you don't need to be a C++ expert.
  • Experience with media pipelines — FFmpeg, codecs, image or video processing — is a big plus; HDR and video expertise especially so.
  • Frontify's product is largely PHP; our path is mostly C++ and Node. js with a couple of PHP components.

You don't need to be a PHP developer — but reading it and fixing the occasional bug shouldn't put you off.

  • You speak English fluently.

What We Offer

  • A minimum of 25 days annual leave per year
  • Parental, family care, and bereavement leave
  • Daily sickness benefits and accident insurance
  • Paid educational and wellbeing days off
  • Wellbeing, learning and development, and commuter allowance
  • Home office setup budget
  • Pension fund: contributions paid 60% by us and 40% by you
  • Access to exclusive perks and discounts from hundreds of top brands
  • Workation: Work from inspiring locations around the world for up to 45 days per year!
  • Invite to our summer company meet-up

We understand that every candidate's experience is different.

A few things to know

Frontify is a place where authenticity and inclusion thrive, empowering every voice to help shape our future.

We're committed to providing a fair and accessible recruitment process.

If you have a disability and require reasonable adjustments at any stage, please speak with your Talent Partner.

Any information you share will remain confidential.

This description outlines the primary duties of the role, which may evolve in response to business needs and company growth.

We're looking for someone comfortable with change and excited to contribute to a dynamic environment.

If this sounds like you, join us and help shape the future of branding.

We may conduct preliminary checks for successful candidates, depending on the role and in line with local laws. We'll share all relevant details during the interview process.

We use third-party artificial intelligence (AI) tools to record and transcribe interviews and to help our team review candidate profiles.

These tools don’t replace human judgment, and all evaluations and final hiring decisions are made by our recruitment team.

Please see our Privacy Notice for more information about how we process your data and how to exercise your privacy rights.

#J-18808-Ljbffr

Senior Backend Engineer (Media Delivery) in Sankt Gallen Arbeitgeber: Frontify

Frontify ist ein hervorragender Arbeitgeber, der eine kreative und inklusive Arbeitskultur fördert. Mit einem Standort in St. Gallen bietet das Unternehmen nicht nur flexible Arbeitsmöglichkeiten, sondern auch zahlreiche Vorteile wie 25 Tage Urlaub, Weiterbildungstage und die Möglichkeit, von inspirierenden Orten aus zu arbeiten. Hier haben Mitarbeiter die Chance, sich kontinuierlich weiterzuentwickeln und Teil eines dynamischen Teams zu werden, das innovative Technologien nutzt, um Marken zu verbinden.

F

Kontaktdaten:

Frontify Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Senior Backend Engineer (Media Delivery) in Sankt Gallen erhalten könntest

✨Mach mit bei Tech-Meetups!

Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.

✨Freu dich auf Hackathons!

Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von Frontify wecken!

✨Erstelle ein paar coole Projekte!

Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie Frontify einen Einblick in deine Fähigkeiten und Kreativität.

✨Networking auf Entwickler-Plattformen!

Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Engineer (Media Delivery) in Sankt Gallen mit Bravour zu bestehen

Node.js
TypeScript
Go
Kubernetes
AWS Architektur
FFmpeg
Docker

Einige Tipps für deine Bewerbung 🫡

Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!

Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.

Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei Frontify auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.

Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!

Wie man sich auf ein Vorstellungsgespräch bei Frontify vorbereitet

✨Vorbereitung uf die Coding-Challenges

In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.

✨Flyer für din Portfolio

Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.

✨Technisch konkret werde

Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.

✨Teamfit isch wichtig

In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.