Roku
ALO
Software Engineer - Performance Engineering
WARUM ZU ALO KOMMEN?
Bewusste Bewegung. Das ist der Kern dessen, warum wir bei ALO tun, was wir tun – es ist unsere Berufung. Denn bewusste Bewegung im Studio führt zu einem besseren Leben. Sie verändert die Yogis abseits der Matte und verbessert ihr Leben und ihre Gemeinschaften. Das ist die wahre Bedeutung von „Studio-to-Street“: das Bewusstsein aus der Praxis auf der Matte in die Praxis des Lebens zu übertragen.
ÜBERBLICK
Wir suchen einen Software Engineer für den Bereich Performance Engineering, der unser Team dabei unterstützt, die Geschwindigkeit, Skalierbarkeit und Zuverlässigkeit unserer Web- und Mobilplattformen zu verbessern. Dies ist eine vollkommen praxisorientierte technische Rolle, die für die Konzeption, Durchführung und Skalierung von Performance-Engineering-Praktiken in frontend- und backend-Systemen verantwortlich ist. Sie arbeiten eng mit Digital-, Anwendungs-, Plattform- und Datenteams zusammen, um Leistungsengpässe zu identifizieren, messbare Verbesserungen umzusetzen und bewährte Performance-Methoden in die Entwicklungsabläufe zu integrieren.
VERANTWORTLICHKEITEN
- Konzeption, Implementierung und Durchführung von Performance-Teststrategien, einschließlich Last-, Stress-, Spike-, Ausdauer- und Benchmarking-Tests für Web-, Mobil- und backend-Systeme.
- Nutzung und Pflege von Performance-Test-Tools wie k6, Gatling, JMeter, Locust und zugehörigen Frameworks zur Erstellung reproduzierbarer und skalierbarer Test-Suiten.
- Analyse, Verbesserung und Behebung von Leistungsengpässen im gesamten Stack, einschließlich frontend-Rendering, APIs, Services, Datenbanken, Caching-Ebenen, Netzwerken und verteilten Systemen.
- Vorantreiben von backend- und Infrastruktur-Leistungsverbesserungen mit Fokus auf Latenz, Durchsatz, Ressourcennutzung und Systemeffizienz.
- Integration von Performance-Tests und Regressionserkennung in CI/CD-Pipelines, um sicherzustellen, dass die Leistung kontinuierlich gemessen und geschützt wird.
- Konzeption und Aufbau von Profiling-, Tracing- und Telemetrie-Lösungen unter Verwendung von Observability-Tools.
- Zusammenarbeit mit Engineering-Teams zur Identifizierung und Lösung von Performance-Herausforderungen durch fundierte technische Beratung und praktische Unterstützung.
- Entwicklung und Förderung der Einführung bewährter Performance-Engineering-Methoden in mehreren Teams, um Leistungsaspekte frühzeitig in Design und Entwicklung zu verankern.
- Konzeption von Experimenten, Analyse von Leistungsdaten und Bereitstellung umsetzbarer Empfehlungen, um sicherzustellen, dass Verbesserungen messbar und nachhaltig sind.
QUALIFIKATIONEN
- 5+ Jahre Erfahrung in der Softwareentwicklung mit starkem Fokus auf Performance-Optimierung, Skalierbarkeit oder Observability.
- Fundiertes Verständnis von Konzepten verteilter Systeme (Caching, Nebenläufigkeit, Queuing, Ressourcenkonflikte usw.).
- 4+ Jahre praktische Erfahrung mit Performance-Test-Tools (z. B. k6, Gatling, JMeter, Locust) sowie Vertrautheit mit Core Web Vitals und frontend-Performance-Monitoring.
- Erfahrung in der Arbeit mit Metrik-, Logging- und Tracing-Systemen.
- Starke Fähigkeiten im Debugging, Profiling und bei der Problemlösung auf Systemebene.
- Erfahrung in der Zusammenarbeit mit frontend- und backend-Engineering-Teams sowie in der Unterstützung von hochskalierbaren oder verbraucherorientierten Plattformen.
Die Gehaltsspanne für diese Position liegt bei $90,000-$120,000 pro Jahr, was die aktuelle Spanne für das Grundgehalt dieser von der Überstundenvergütung ausgenommenen Position darstellt. Bitte beachten Sie, dass die tatsächlichen Gehälter je nach Faktoren wie Standort, Erfahrung und Leistung variieren können. Daher besteht gelegentlich und bei entsprechender Anwendbarkeit die Möglichkeit, dass das endgültige, vereinbarte Grundgehalt über dem oberen Ende der Spanne liegt. Bitte beachten Sie auch, dass die aufgeführte Spanne nur eine Komponente des Gesamtvergütungspakets des Unternehmens für von der Überstundenvergütung ausgenommene Mitarbeiter ist. Weitere Vergütungsbestandteile können Leistungsboni, langfristige Anreize, eine Urlaubsregelung und viele weitere fortschrittliche Leistungen umfassen.
Für Einwohner von Kalifornien: Datenschutzrichtlinie für Stellenbewerber HIER.
