Senior Software Engineer
- Software Engineer
- San Francisco
- 07/01/2024
- -
Dołącz do zespołu Attentive jako Starszy Inżynier Oprogramowania i pomóż tworzyć wyjątkowe doświadczenia konsumenckie. Szukamy wykwalifikowanych profesjonalistów, którzy doskonale odnajdują się w środowisku współpracy i pasjonują się rozwijaniem wysokiej jakości rozwiązań programistycznych. Zapoznaj się z naszą ekscytującą ofertą poniżej.
1. Współpraca z Zarządzaniem Produktem: Ściśle współpracuj z zarządzaniem produktem, aby zaspokoić potrzeby użytkowników bez kompromisów w zakresie jakości lub obciążenia technicznego.
2. Rozszerzanie Systemu i Poprawa Przepływu Prac: Rozszerzaj lub modyfikuj systemy w celu służenia nowym celom lub poprawy istniejących przepływów pracy.
3. Zapobieganie Regressji: Podjęcie proaktywnych działań w celu ochrony przed regresjami przy użyciu szeregu technik testowania.
4. Umiejętności Komunikacyjne: Wykorzystaj silne umiejętności pisemnej i werbalnej komunikacji, aby konsultować się z zarządzaniem i zapewnić zgodność z zasadami systemowymi.
5. Poprawa Jakości: Ciągłe zwiększanie jakości projektów poprzez wkłady kodowe i długoterminową adwokaturę dla większych zmian w skali.
6. Rozwój Doświadczenia Konsumenckiego: Tworzenie doskonałych doświadczeń konsumenckich poprzez rozwiązywanie problemów z programami i systemami w celu przywrócenia normalnej funkcjonalności.
7. Dokumentacja Projektowania Systemów: Opracowanie, dokumentowanie i odświeżanie procedur projektowania systemów, procedur testowych i standardów jakości.
8. Odpowiedzialność za Kod: Poniesienie odpowiedzialności za jakość kodu, skalowalność, niezawodność i wydajność.
9. Zarządzanie Danymi: Zarządzanie i przetwarzanie dużych zestawów danych na potrzeby szkolenia modeli i analiz marketingowych.
10. Wdrożenie w Chmurze: Wdrażanie aplikacji i usług na platformach chmurowych w celu zapewnienia skalowalności i niezawodności.
11. Rozwój Zaawansowanej AI Generatywnej: Projektowanie i wdrażanie zaawansowanych modeli AI generatywnej z naciskiem na inżynierię promptów.
12. Architektura Systemów Sterowana Wydarzeniami: Opracowywanie skalowalnych architektur sterowanych wydarzeniami w celu efektywnego zarządzania dużymi wolumenami danych i ruchem.
13. Przywództwo Techniczne: Prowadzenie dyskusji i decyzji technicznych, działanie jako ekspert merytoryczny i prowadzenie młodszych członków zespołu.
14. Najlepsze Praktyki i Standardy Jakości: Propagowanie najlepszych praktyk w rozwoju oprogramowania, w tym przeglądów kodu, testowania i dokumentacji, w celu utrzymania wysokich standardów jakości kodu i niezawodności systemu.
Telepraca jest dozwolona do 2 dni w tygodniu. Gdy nie pracujesz zdalnie, musisz zgłaszać się do naszej siedziby znajdującej się pod adresem 114 Sansome Street, 11th Floor, San Francisco, CA 94104.
Edukacja: Tytuł licencjata lub ekwiwalent w USA w dziedzinie Informatyki, Inżynierii Oprogramowania, Technologii Informacyjnych, Inżynierii Komputerowej lub w pokrewnej dziedzinie.
Doświadczenie: 5 lat doświadc