Reddit, Inc.
Reddit, Inc.
501 – 1000 Pracownicy
DoradztwoMarketingMedia
Reddit, Inc. prowadzi platformę mediów społecznościowych opartą na tysiącach społeczności tworzonych przez użytkowników. Ludzie korzystają z Reddita, aby publikować treści, rozmawiać o najnowszych wiadomościach i specjalistycznych zainteresowaniach oraz kształtować przebieg dyskusji za pomocą komentarzy i głosów. Firma działa na styku mediów, marketingu i zaangażowania społeczności internetowych, łącząc globalną bazę użytkowników z zespołem liczącym 501–1 000 pracowników.

Starszy inżynier platformy Android

Wyznaczaj kierunek techniczny platformy Android Reddit i wspieraj jej rozwój na dużą skalę. Usprawniaj kondycję aplikacji, pracę programistów, architekturę i inżynierię wspomaganą przez AI.

Opis

  • Wyznaczać kierunek techniczny platformy Android Reddit.
  • Prowadzić współpracę między zespołami nad dużą bazą kodu Androida.
  • Kształtować decyzje dotyczące platformy, aby wspierała rozwój do ponad 100 milionów aktywnych użytkowników dziennie.
  • Tworzyć strategię poprawy doświadczeń programistów, by przyspieszyć kompilacje i testy oraz zwiększyć bezpieczeństwo wydań.
  • Projektować podstawy monitorowania kondycji klienta Android i obserwowalności, w tym zdarzenia, ślady i pulpity nawigacyjne.
  • Promować narzędzia i procesy pracy wspomagane przez AI dla programistów i agentów.
  • Zapewniać przywództwo techniczne i mentoring starszym inżynierom.
  • Podnosić standardy inżynieryjne poprzez przeglądy architektury, dokumentację i wskazówki techniczne.
  • Przekładać niejasne wyzwania związane z platformą na plany działania obejmujące kilka kwartałów.
  • Koordynować współpracę partnerów inżynieryjnych i osobiście uczestniczyć w projektowaniu, implementacji, wdrożeniu oraz adopcji rozwiązań.

Wymagania

  • Co najmniej pięć lat doświadczenia w tworzeniu oprogramowania, w tym przynajmniej trzy lata pracy nad aplikacjami na Androida.
  • Doświadczenie w prowadzeniu złożonych inicjatyw Androidowych od zdefiniowania problemu po dostarczenie rozwiązania i jego trwałe wdrożenie.
  • Doświadczenie w wyznaczaniu kierunku technicznego i dostarczaniu wspólnych funkcji platformowych w dużej bazie kodu Androida używanej przez wiele zespołów i miliony aktywnych użytkowników dziennie.
  • Dogłębna znajomość Kotlin, cyklu życia Androida i współbieżności, Jetpack Compose oraz korutyn Kotlin.
  • Doświadczenie w pracy nad platformą lub infrastrukturą Androida, na przykład wspólnymi bibliotekami lub frameworkami, eksperymentami i logowaniem, nawigacją, orkiestracją uruchamiania i sesji albo podstawową komunikacją sieciową i buforowaniem.
  • Myślenie systemowe i praktyczne umiejętności rozwiązywania problemów.
  • Udokumentowane, mierzalne usprawnienia niezawodności lub wydajności aplikacji bądź produktywności programistów.
  • Umiejętność wywierania wpływu bez formalnych uprawnień i budowania porozumienia między zespołami inżynieryjnymi, produktowymi, projektowymi i analitycznymi.
  • Umiejętność jasnego wyjaśniania strategii technicznej i kompromisów.
  • Praktyczne wykorzystywanie AI w procesach inżynieryjnych, na przykład do generowania kodu, refaktoryzacji, analizy statycznej lub kontroli CI, z mierzalnymi korzyściami.

Benefity

  • Kompleksowa opieka zdrowotna i programy zastępujące dochód.
  • Plan 401(k) z dopłatą pracodawcy.
  • Globalne świadczenia dostosowane do stylu życia, w tym wsparcie miejsca pracy, rozwoju zawodowego i opieki nad bliskimi.
  • Wsparcie w planowaniu rodziny.
  • Opieka zdrowotna afirmująca płeć.
  • Świadczenia wspierające zdrowie psychiczne i coaching.
  • Elastyczny urlop i płatny czas na wolontariat.
  • Hojny płatny urlop rodzicielski.
  • Udziały w firmie w postaci akcji z ograniczeniami (RSU).
  • W zależności od oferowanego stanowiska może być dostępna prowizja.
  • Ubezpieczenie zdrowotne, stomatologiczne i okulistyczne.
  • Możliwość rezygnacji z nagrywania rozmowy kwalifikacyjnej.