Auf einen Blick
- Aufgaben: Entwickle und skaliere Backend-APIs für Millionen von Nutzern.
- Unternehmen: SoundCloud, eine kreative Plattform für Künstler und Musikliebhaber.
- Vorteile: Flexible Arbeitszeiten, großzügige Urlaubstage und Kreativitätsförderung.
- Weitere Informationen: Engagiertes Team mit Fokus auf Vielfalt und Inklusion.
- Warum dieser Job: Gestalte das Musikerlebnis für Millionen und arbeite mit modernster Technologie.
- Qualifikationen: 4+ Jahre Erfahrung in Backend-Systemen und Kenntnisse in Go.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
SoundCloud empowers artists, tastemakers and fans to connect and share through music. SoundCloud ist eine creator-first Plattform, die Künstlern hilft, ihre Karrieren aufzubauen und zu wachsen, indem sie ihnen die fortschrittlichsten Werkzeuge, Dienstleistungen und Ressourcen zur Verfügung stellt. Mit über 4x dem Musik-Katalog jeder anderen großen Streaming-Plattform, spanning 40+ Millionen Künstler in über 190 Ländern, ist SoundCloud der Ort, an dem aufstrebende Künstler ihren Sound finden, versteckte Juwelen entdeckt werden und die Musikkultur in Echtzeit geprägt wird.
SoundCloud sucht einen Software-Ingenieur, der unserem Media Streaming Team beitritt, mit der Mission, eine Medien-Streaming-Plattform im globalen Maßstab zu betreiben und das bestmögliche Audioerlebnis für Kreatoren, Zuhörer und Partner zu liefern. Wir verarbeiten Petabytes von Daten und Gigabytes pro Sekunde an Verkehr. Sie werden Teil eines eng verbundenen Teams, in dem Sie mithelfen, wie Millionen von Menschen Musik erleben.
Hauptverantwortlichkeiten:
- Beitrag zum Aufbau, zur Skalierung und zur Wartung von Backend-APIs und -Diensten, die Millionen von Nutzern bedienen
- Enger Zusammenarbeit mit Android-, iOS-, Web- und Full-Stack-Entwicklern, um nahtlose End-to-End-Medienerlebnisse zu liefern
- Sicherstellung der Leistung, Skalierbarkeit und Wartbarkeit der Dienste von SoundCloud
- Debugging komplexer Probleme über Systeme hinweg, um ein konsistentes Erlebnis für Nutzer weltweit zu gewährleisten
- Teilnahme an Architektur-Diskussionen, Code-Reviews und Roadmap-Planung
- Teilnahme an der Bereitschaftsrotation, um die Zuverlässigkeit und Verfügbarkeit der Systeme von SoundCloud sicherzustellen
Erfahrung und Hintergrund:
- 4+ Jahre Erfahrung im Aufbau und Betrieb von groß angelegten Backend- oder verteilten Systemen
- Kenntnisse in Go
- Praktische Erfahrung mit Infrastruktur als Code (IaC) unter Verwendung von Terraform
- Erfahrung mit cloud-nativen Umgebungen wie AWS oder GCP
- Erfahrung mit Microservices, SQL/NoSQL-Datenbanken und Container-Technologien
- Sie legen Wert auf das Handwerk der Softwareentwicklung: kontinuierliche Lieferung, defensives Programmieren, automatisierte Tests, Prinzipien des sauberen Codes
- Sie haben ein starkes Verantwortungsbewusstsein und sind in der Lage, in schnelllebigen Umgebungen mit Unklarheiten umzugehen
- Sie bringen eine bescheidene Einstellung, den Wunsch zu helfen und den Willen mit, alles zu tun, um den Erfolg des Teams zu sichern
Bevorzugte Qualifikationen:
- Erfahrung im Entwerfen von APIs und Backend-Diensten, die von mehreren Client-Plattformen genutzt werden
- Erfahrung mit Scala oder anderen funktionalen Programmiersprachen
- Kenntnis von API-Kommunikationsmustern (z.B. gRPC, GraphQL)
- Einblick in Medien-Streaming, Wiedergabe, Audioengineering oder angrenzende Bereiche
- Vertrautheit mit Audio-/Video-Codecs, Streaming-Protokollen (HLS, DASH) und Transportcontainer-Technologien
- Erfahrung mit KI-unterstützten Entwicklungstools und ein starkes Gespür für deren Stärken, Schwächen und aufkommenden Möglichkeiten
Über uns:
Wir sind ein multinationales Unternehmen mit Büros in den USA (New York und Los Angeles), Deutschland (Berlin) und dem Vereinigten Königreich (London). Wir bieten eine flexible Arbeitskultur, die die Möglichkeit bietet, persönlich in unseren Büros zusammenzuarbeiten und sich zu verbinden sowie Homeoffice zu ermöglichen. Wir setzen uns stark dafür ein, Vielfalt, Gleichheit und Inklusion auf allen Ebenen unserer Organisation zu gewährleisten und eine Gemeinschaft zu fördern, in der die Stimme, Perspektive und Erfahrung jedes Einzelnen respektiert und gehört wird.
Vorteile:
- Interesse an einer Mitgliedschaft im Fitnessstudio, einem Fotokurs oder einem Buch? Wir haben einen Kreativitäts- und Wellnessvorteil!
- Mitarbeiter-Eigenkapitalplan
- Großzügiges Budget für berufliche Weiterbildung
- Flexible Urlaubs- und Feiertagsregelung, bei der Sie bis zu 35 Tage PTO jährlich nehmen können
- Verschiedene Snacks, Leckereien und 2 kostenlose Mittagessen pro Woche, wenn Sie im Büro sind
Diversity, Equity und Inclusion bei SoundCloud:
SoundCloud ist für alle. Vielfalt und offene Ausdrucksweise sind grundlegend für unsere Organisation; sie helfen uns, das nächste Kapitel in der Musik zu führen, indem wir unsere Kreatoren und Fans verstehen und stärken, unabhängig von ihrer Identität. Wir erkennen die Herausforderungen in der Musikindustrie an und streben danach, eine inklusive Kultur zu beeinflussen, in der jeder respektvoll beitragen und gedeihen kann, insbesondere die historisch marginalisierten Gemeinschaften, mit denen viele unserer Kreatoren, Fans und SoundCloud-Mitarbeiter identifizieren. Wir setzen uns dafür ein, ein inklusives Umfeld bei SoundCloud für alle zu schaffen, unabhängig von Geschlechtsidentität, sexueller Orientierung, Rasse, Ethnie, Migrationshintergrund, Nationalität, Alter, Behinderungsstatus oder Betreuungsstatus. Bei SoundCloud können Sie Ihre Gemeinschaft finden oder Ihre Unterstützung erhöhen, indem Sie einer Diversity Resource Group beitreten. Diversity Resource Groups sind von Mitarbeitern organisierte Gruppen, die sich darauf konzentrieren, die Interessen einer bestimmten unterrepräsentierten Gemeinschaft zu unterstützen und zu fördern, um eine inklusivere Kultur bei SoundCloud aufzubauen. Jeder kann beitreten, egal ob Sie die Identität teilen oder ein Unterstützer sein möchten.
Backend Engineer - Media Streaming Arbeitgeber: SoundCloud
SoundCloud ist ein hervorragender Arbeitgeber, der eine flexible Arbeitskultur bietet und die Möglichkeit zur persönlichen Zusammenarbeit in unseren Büros in Berlin sowie Homeoffice-Optionen fördert. Wir investieren in das Wachstum unserer Mitarbeiter durch Mentorship, Workshops und Weiterbildungsangebote und bieten zudem ein kreatives und gesundheitsförderndes Benefit-Programm. Bei SoundCloud setzen wir uns für Vielfalt, Gleichheit und Inklusion ein und schaffen ein Umfeld, in dem jede Stimme gehört wird und jeder die Möglichkeit hat, zu gedeihen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Backend Engineer - Media Streaming erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SoundCloud anzuklopfen, wenn du dich auf die Stelle als Backend Engineer - Media Streaming bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SoundCloud vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Backend Engineer - Media Streaming mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SoundCloud klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei SoundCloud vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.