Senior Software Engineer - Data Pipeline
- Software Engineer
- Boston
- 06/12/2024
- -
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ł