
DraftKings Inc. to firma działająca w obszarze cyfrowej rozrywki sportowej i gier hazardowych, oferująca produkty związane z zakładami sportowymi, codziennymi rozgrywkami fantasy oraz iGamingiem. Jej serwisy internetowe i mobilne obejmują zakłady na żywo, konkursy fantasy, gry kasynowe i treści sportowe dla użytkowników w wielu krajach. Platformy te są wspierane przez zespoły inżynieryjne, produktowe, marketingowe i ds. zgodności, które koncentrują się na odpowiedzialnej grze oraz spełnianiu wymogów regulacyjnych.
Inżynier niezawodności baz danych (praca zdalna — Massachusetts)
Twórz zautomatyzowaną, samonaprawiającą się infrastrukturę baz danych dla platformy DraftKings do zakładów sportowych i gier w czasie rzeczywistym. Zwiększaj niezawodność, skalowalność i wydajność systemów na dużą skalę oraz usprawniaj operacje chmurowe.
Opis
- Odpowiadać za inżynierię niezawodności PostgreSQL, MySQL, MongoDB, Redis, ScyllaDB, Aerospike i zarządzanych chmurowych usług baz danych
- Utrzymywać wysoką dostępność, replikację, partycjonowanie, pamięć masową i zarządzanie połączeniami z bazami danych
- Tworzyć i rozwijać platformy baz danych z automatyzacją jako priorytetem
- Tworzyć operatory Kubernetes, rozwiązania Infrastructure as Code, przepływy pracy GitOps oraz narzędzia klasy produkcyjnej w Go lub Pythonie
- Automatyzować aprowizację, przełączanie awaryjne, kopie zapasowe, migracje schematów i operacje związane z cyklem życia baz danych
- Projektować samonaprawiającą się, odporną na awarie infrastrukturę i wewnętrzne narzędzia inżynieryjne
- Ograniczać nakład pracy operacyjnej i usprawniać rutynową administrację bazami danych
- Poprawiać wydajność baz danych i obniżać koszty w środowiskach chmurowych i lokalnych
- Współuczestniczyć w planowaniu przepustowości, efektywnym wykorzystaniu zasobów, optymalizacji pamięci masowej, konsolidacji obciążeń i dostrajaniu wydajności systemów na dużą skalę
- Współpracować z inżynierami aplikacji przy przeglądach schematów, planach migracji, optymalizacji zapytań, zarządzaniu połączeniami i wdrożeniach bez przestojów
- Stosować AI do obserwowalności, wykrywania anomalii, analizy przyczyn źródłowych, dokumentacji, analiz predykcyjnych i oceny kodu wygenerowanego przez AI
Wymagania
- Co najmniej dwa lata doświadczenia w inżynierii niezawodności baz danych, inżynierii platform baz danych, inżynierii niezawodności serwisów lub pokrewnej inżynierii infrastruktury z silną specjalizacją w bazach danych
- Doświadczenie we wspieraniu co najmniej jednej głównej relacyjnej bazy danych, najlepiej Aurora MySQL
- Doświadczenie operacyjne z PostgreSQL, MongoDB, ScyllaDB, Aurora lub innymi zarządzanymi chmurowymi usługami baz danych
- Doświadczenie w tworzeniu i obsłudze obciążeń stanowych w Kubernetes
- Doświadczenie ze StatefulSets, Persistent Volumes, operatorami baz danych, Terraform, Pulumi, FluxCD, ArgoCD, GKE lub EKS
- Praktyczne doświadczenie w tworzeniu oprogramowania w Go lub Pythonie
- Doświadczenie w tworzeniu automatyzacji, narzędzi platformowych, kontrolerów Kubernetes, API i infrastruktury
- Doświadczenie w zwiększaniu niezawodności dzięki obserwowalności, monitorowaniu, celom poziomu usług, planowaniu przepustowości, optymalizacji wydajności i inżynierii samoobsługowej
- Praktyczne doświadczenie z narzędziami AI, takimi jak Claude, GitHub Copilot, Cursor, MCP lub podobnymi technologiami
- Dobra ocena inżynierska niezbędna do weryfikowania wyników wygenerowanych przez AI
- Warunkiem zatrudnienia może być uzyskanie licencji na prowadzenie działalności związanej z grami hazardowymi od właściwej agencji stanowej
Benefity
- Premia
- Udziały
- Świadczenia zgodnie z obowiązującymi warunkami
- Wsparcie w procesie uzyskiwania licencji na prowadzenie działalności związanej z grami hazardowymi, jeśli ma to zastosowanie do stanowiska