
Mercury Insurance oferuje produkty ubezpieczeniowe dla osób prywatnych, które pomagają chronić pojazdy, domy i inne aktywa. Działalność firmy wspierają niezależni agenci i obejmuje ubezpieczenia komunikacyjne, mieszkaniowe oraz powiązane rodzaje ochrony. Firma kładzie nacisk na obsługę klienta, prywatność i odpowiedzialne przetwarzanie danych osobowych, udostępniając je wyłącznie wtedy, gdy jest to konieczne do obsługi kont lub wypełnienia obowiązków prawnych. Osoby poszukujące pracy mogą poznać możliwości zatrudnienia w obszarze ubezpieczeń osobowych, obsługi klienta wspieranej przez agentów oraz bezpieczeństwa informacji.
Starszy inżynier oprogramowania w Mercury Insurance — praca zdalna w Stanach Zjednoczonych
Kieruj projektowaniem i dostarczaniem bezpiecznych, skalowalnych systemów rozproszonych w Mercury Insurance. Wspieraj realizację pracy w Agile, jakość kodu i rozwój innych inżynierów.
Opis
- Tworzyć niezawodny, dobrze przetestowany kod dla złożonych scenariuszy technicznych
- Oceniać wymagania produktu i przekładać je na odporne projekty systemów
- Tworzyć aplikacje rozproszone, które są modułowe, konfigurowalne, wielokrotnego użytku, wydajne, bezpieczne, zgodne z wymaganiami, skalowalne, łatwe w utrzymaniu i użyciu
- Kierować projektowaniem i przeglądami kodu w wielu aplikacjach
- Kierować pracą zespołu sprintowego podczas dostarczania nowych i ulepszonych funkcji
- Usuwać przeszkody wpływające na backlog sprintu i dostarczanie wysokiej jakości rozwiązań
- Współpracować z zespołami i interesariuszami, aby skutecznie dostarczać zakładaną funkcjonalność
- Mentorować inżynierów i udzielać praktycznych wskazówek technicznych
- Wspierać innowacyjność i doskonałość inżynieryjną w całej firmie Mercury
Wymagania
- Wykształcenie wyższe co najmniej pierwszego stopnia w dziedzinie informatyki, systemów informacyjnych lub pokrewnej dyscyplinie albo równoważne połączenie wykształcenia i doświadczenia
- Co najmniej pięć lat doświadczenia w programowaniu
- Co najmniej dwa lata doświadczenia z technologiami używanymi w Mercury
- Co najmniej rok doświadczenia w kierowaniu zespołami inżynieryjnymi i mentoringu
- Biegłość w co najmniej jednym standardowym dla branży języku programowania, takim jak Java, Python, Go, C++ lub JavaScript
- Doświadczenie w stosowaniu struktur danych, algorytmów i wzorców projektowych
- Biegłość w obsłudze relacyjnych baz danych, systemów NoSQL i technologii buforowania
- Doświadczenie w tworzeniu API z użyciem nowoczesnych protokołów, takich jak REST i gRPC
- Biegłość w obsłudze frameworków do przesyłania komunikatów, strumieniowania, zarządzania przepływami pracy i integracji, w tym Apache Kafka, Apache NiFi, Amazon SQS, MS MQ lub Apache Camel
- Praktyczna znajomość architektury mikrousług
- Doświadczenie w korzystaniu z technologii konteneryzacji, takich jak Docker i Kubernetes
- Biegłość w stosowaniu praktyk DevSecOps w celu zwiększania efektywności inżynieryjnej
- Doświadczenie w projektowaniu i wdrażaniu wysokiej jakości aplikacji rozproszonych
- Umiejętność wykorzystywania danych analitycznych i eksperymentalnych do projektowania i ulepszania systemów
- Silne umiejętności rozwiązywania problemów
- Doskonałe umiejętności komunikacyjne
- Umiejętność współpracy z zespołami interdyscyplinarnymi i interesariuszami oraz wywierania na nich wpływu
- Doświadczenie przywódcze potwierdzone mentoringiem i wskazówkami technicznymi
- Doświadczenie w kształtowaniu strategii technicznej i wizji zespołu
- Wykształcenie wyższe co najmniej pierwszego stopnia w dziedzinie informatyki, systemów informacyjnych lub pokrewnej dyscyplinie albo równoważne połączenie wykształcenia i doświadczenia
Benefity
- Konkurencyjne wynagrodzenie
- W przypadku większości stanowisk elastyczność pracy z dowolnego miejsca w Stanach Zjednoczonych
- Płatny czas wolny, w tym urlop wypoczynkowy, zwolnienie chorobowe, dziewięć dni wolnych od pracy oraz godziny na wolontariat
- Możliwość otrzymania premii motywacyjnych, w tym premii świątecznych, za polecenia i wyniki pracy
- Ubezpieczenie medyczne, stomatologiczne, okulistyczne, na życie i dla zwierząt domowych
- Plan oszczędności emerytalnych 401(k) z dopłatami firmy
- Angażujące środowisko pracy
- Możliwości awansu
- Wsparcie edukacyjne
- Możliwości rozwoju zawodowego i osobistego
- Firmowy program wyróżniania osiągnięć
- Zasoby wspierające zdrowie i dobre samopoczucie, w tym bezpłatne sesje terapii i coachingu dobrostanu psychicznego oraz wsparcie w opiece nad dziećmi i osobami starszymi