Senior Python Engineer (Vertrag)

🕒 vor 6 Monaten

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Fliff Inc

Fliff Inc

11 - 50 Mitarbeiter

🎮 Gaming

⚽ Sport

👥 B2C

💰 Venture Round im 2022-08

Gaming • Sports • B2C

Fliff Inc. ist eine soziale Sportwettenplattform, die Sportvorhersagen in ein spielerisches, soziales Spiel verwandelt. Das Unternehmen bietet Benutzern täglich kostenlose Credits, um Sporttipps abzugeben und Belohnungen zu verdienen, ohne dass ein Kauf erforderlich ist. Benutzer können Fliff Coins gewinnen, um in Bestenlisten aufzusteigen und Abzeichen zu verdienen, sowie Fliff Cash in Werbespielen, das gegen Preise eingelöst werden kann. Fliff legt großen Wert auf soziale Interaktion und bietet Herausforderungen, Treueprämien und Empfehlungsboni an, während es den gesetzlichen Bestimmungen für Spiele in den gesamten Vereinigten Staaten - mit Ausnahme von Washington - entspricht.

Beschreibung

• Übernehmen Sie die vollständige Verantwortung für Backend-Services von der Konzeption über die Bereitstellung bis hin zur Wartung und kontinuierlichen Verbesserung • Entwerfen, entwickeln und betreiben Sie skalierbare, leistungsstarke verteilte Backend-Services mit Python und Django • Konzipieren Sie verteilte Systeme zur Unterstützung von Millionen von Nutzern mit geringer Latenz und hoher Verfügbarkeit • Arbeiten Sie mit Produkt-, Frontend- und DevOps-Teams zusammen, um zuverlässige Funktionen innerhalb enger Zeitpläne auszuliefern • Führen und betreuen Sie Junior-Entwickler durch Code-Reviews, Architektur-Diskussionen und Wissensaustausch • Verantworten Sie kritische Backend-Infrastrukturkomponenten: APIs, Datenpipelines, Message Broker (Kafka), Caching • Optimieren Sie Systeme in Bezug auf Durchsatz, Latenz, Fehlertoleranz und Belastungsresilienz • Implementieren Sie robuste Teststrategien: Unit-, Integrations- und Performance-Tests • Treiben Sie die kontinuierliche Verbesserung von Entwicklungsprozessen und System-Observability (Monitoring, Logging) voran • Nehmen Sie an Bereitschaftsdiensten teil und unterstützen Sie bei Produktionsproblemen nach Bedarf

🎯 Anforderungen

• Mindestens 5 Jahre Berufserfahrung in der Python-Backend-Entwicklung mit nachweislicher Verantwortung und erfolgreicher Projektauslieferung • Solide Django-Erfahrung (nicht zwingend auf Expertenniveau) sowie Kenntnisse in asynchroner Programmierung (asyncio) • Produktionserfahrung mit Apache Kafka • Umfangreiche Erfahrung mit verteilten Systemen (Microservices oder ähnliche Architekturen) • Erfahrung in der Bereitstellung und Verwaltung containerisierter Anwendungen (Docker); Kubernetes-Erfahrung ist von Vorteil • Vertrautheit mit mindestens einem Cloud-Anbieter (vorzugsweise AWS) • Fundierte Kenntnisse in SQL-Datenbanken, insbesondere PostgreSQL; NoSQL-Kenntnisse sind von Vorteil • Erfahrung mit CI/CD-Pipelines und Testautomatisierung • Kenntnisse in Monitoring- und Logging-Tools (Prometheus, Grafana oder vergleichbar) • Ausgeprägte Problemlösungsfähigkeiten und Erfahrung mit Code-Reviews • Frühere Arbeit an Systemen, die über 1 Mio. Nutzer unterstützen, ist ein großes Plus • Sicheres Arbeiten in agilen Teams • Hohes Verantwortungsbewusstsein und Engagement für die Lieferung qualitativ hochwertiger Software • Bereitschaft zur Teilnahme an Bereitschaftsdiensten

🏖️ Vorteile

• Vollständig remote-Arbeitsumgebung • Möglichkeiten zur beruflichen Weiterentwicklung in einem dynamischen, globalen Umfeld • Ein unterstützendes, kollaboratives und wissensorientiertes Arbeitsumfeld • Eine anspruchsvolle und spannende Rolle mit Freiraum für Innovation und die Entwicklung wirkungsvoller Lösungen

Jetzt Bewerben