Senior Software Engineer - Data Pipeline

Job expired!

Odkryj pełną możliwości karierę w Klaviyo jako Starszy Inżynier Oprogramowania - System Przetwarzania Danych

W Klaviyo ceni sobie różnorodne tła i doświadczenia, które każdy z naszych członków zespołu, znanych jako Klaviyos, wnosi do naszego innowacyjnego środowiska. Jesteśmy zaangażowani w tworzenie miejsca pracy, gdzie każdy ma równą szansę na sukces, zachęcamy kandydatów, którzy mogą nie pasować w 100% do opisu stanowiska, ale przynoszą unikatowe perspektywy i umiejętności. Ciekawi, jak to jest pracować z nami? Dowiedz się więcej, odwiedzając naszą stronę kariery.

Zespół Event-Pipeline jest kluczowy w zarządzaniu rzeczywistym przetwarzaniem danych w Klaviyo, które obsługuje płynne gromadzenie, przetwarzanie i dystrybucję miliardów punktów danych dziennie. Te funkcje są niezbędne do zasilania głównych cech Klaviyo. Nasza misja obejmuje projektowanie i utrzymanie solidnych systemów przetwarzania danych, które wzmacniają nasze możliwości analityczne.

Software Engineer II będzie odgrywać kluczową rolę w rozwoju, testowaniu i utrzymaniu oprogramowania, korzystając z ustanowionych standardów projektowania i architektury. Do głównych obowiązków należy tworzenie dokumentacji, wdrażanie i utrzymanie usług w środowisku produkcyjnym.

  • Stopień licencjata z informatyki lub pokrewnej dziedziny, lub równoważne praktyczne doświadczenie.

  • Co najmniej 4 lata doświadczenia w cyklu życia rozwoju oprogramowania, ze szczególnym uwzględnieniem implementacji i testowania.

  • Znajomość Pythona i frameworków internetowych takich jak Django lub Flask.

  • Znajomość systemów rozproszonych i frameworków do obsługi wiadomości, takich jak Kafka czy Apache Pulsar.

  • Solidne zrozumienie procesów CI/CD oraz umiejętności w zakresie wdrażania i utrzymania produkcji.

  • Mocne podstawy wiedzy z informatyki.

  • Umiejętność szybkiej nauki i adaptacji do nowych technologii i środowisk.

  • Doświadczenie z bazami danych SQL i usługami AWS, takimi jak S3, EKS i EMR.

  • Wiedza na temat dużych systemów rozproszonych i rozwiązań do przechowywania danych, takich jak Redis.

To stanowisko oferuje konkurencyjny zakres wynagrodzenia od 123 200 do 184 800 USD dla lokalizacji w USA, w additionie do zmiennych opcji kompensacyjnych. Korzyści obejmują kompleksowe ubezpieczenie medyczne, dentystyczne i na życie, konta oszczędnościowe zdrowotne i elastyczne konta wydatków, plany 401(k), obszerne urlopy płatne, płatne święta firmowe i silną kulturę wspierającą ciągłą naukę i rozwój zawodowy.

W Klaviyo jesteśmy więcej niż tylko wiodącą firmą technologiczną. Jesteśmy twórcami pomagającymi innym twórcom odnieść sukces, poprzez uł