Praca
Z kanału partnera
Inżynier oprogramowania (platforma - SRE)
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Paddle
- Poziom
- Any
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Co robimy?
Paddle oferuje firmom zajmującym się produktami cyfrowymi zupełnie inne podejście do infrastruktury płatniczej. Zamiast tworzyć i utrzymywać złożony zestaw aplikacji i usług związanych z płatnościami, jesteśmy dla naszych klientów zarejestrowanym sprzedawcą. Oznacza to, że w 100% eliminujemy problem fragmentacji płatności. Jest szybciej, bezpieczniej, taniej i przede wszystkim znacznie lepiej.
Jesteśmy wspierani przez inwestorów, w tym KKR, FTV Capital, Kindred, Notion i 83North i obsługujemy ponad 6000 sprzedawców oprogramowania w 245 terytoriach na całym świecie.
Rola:
Jako inżynier ds. niezawodności witryny będziesz pomagać w rozwoju naszego działu produktów i inżynierii, zapewniając niezawodność w różnych częściach platformy Paddle i pomagając naszym inżynierom pracować lepiej i wydajniej. Poszukujemy osoby, która początek swojej kariery spędziła na pisaniu, uruchamianiu i debugowaniu oprogramowania, a następnie wyspecjalizowała się jako SRE.
Rolą zespołu Paddle SRE jest „Wszystko SRE”, ze szczególnym uwzględnieniem infrastruktury, standardów niezawodności i praktyk. Zespół SRE jest częścią funkcji Platformy. Kierując się tym modelem:
•
Łatwo jest dostrzec wzorce i wyciągnąć podobieństwa pomiędzy usługami i projektami.
•
Działamy jako spoiwo pomiędzy różnymi zespołami produktowymi, tworząc rozwiązania z odrębnych fragmentów oprogramowania.
•
Umożliwiaj inżynierom produktów korzystanie z nowoczesnych praktyk w celu utrzymywania produktów skierowanych do użytkownika bez rozbieżności w praktyce w całej firmie.
•
Zdefiniuj standardy produkcyjne jako kod i pracuj nad wygładzeniem ostrych krawędzi, co znacznie uprości pracę inżynierom produktu świadczącym usługi.
Masz możliwość wykorzystania technologii odpowiedniej do danego zadania. Będziesz mieć swobodę wpływania na to, jakie technologie i narzędzia są używane, i odpowiednio edukować resztę swoich współpracowników.
Jako SRE chcemy, abyś był siłą napędową ulepszania i automatyzowania sposobu, w jaki nasze zespoły produktowe tworzą oprogramowanie na wszystkich etapach jego cyklu życia, co staramy się osiągnąć dzięki ścisłej współpracy i komunikacji z innymi inżynierami.
Stos technologii:
•
Skorzystaj z naszych nowych usług
•
PHP Laravel dla naszego systemu Classic
•
Aurora MySQL i PostgreSQL do trwałego przechowywania danych
•
Docker w produkcji i rozwoju lokalnym
•
AWS ECS Fargate dla naszego środowiska wykonawczego
•
AWS SQS dla asynchronicznych kolejek komunikatów
•
AWS EventBridge dla naszej magistrali eventowej
•
Redis dla magazynu kluczy/wartości
•
Terraform do zarządzania zasobami
•
Honeycomb, SLO i OpenTelemetry dla naszych potrzeb obserwowalności
•
Cloudflare dla naszej zapory ogniowej i serwera DNS
Co zrobisz:
•
Opracowywać i utrzymywać narzędzia maksymalizujące wydajność inżynieryjną; takie jak między innymi automatyzacja infrastruktury wdrażania i aktualizacji baz danych
•
Szukaj procesów, które można ulepszyć dzięki automatyzacji i kieruj się wewnętrznym doświadczeniem programisty. Współpracuj i umożliwiaj inżynierom wydajniejsze wykonywanie swojej pracy, regularnie współpracując z innymi inżynierami
•
Twórz, utrzymuj i testuj nasz proces odzyskiwania systemu po awarii, w tym narzędzia do automatyzacji procesu
•
Będziesz mógł wybierać spośród szerokiej gamy narzędzi AI do wspierania codziennej pracy (np. generowania kodu, badania, automatyzacji i dokumentacji), a my będziemy wspierać rozsądne eksperymentowanie z odpowiednimi poręczami.
•
Zajmuj się incydentami produkcyjnymi, twórz nienaganne sekcje zwłok i wzbogacaj operacyjne podręczniki i elementy runbook
•
Monitorowanie, alarmowanie i śledzenie SLO; praktyczna praca SRE, a nie tylko monitorowanie w stylu DevOps
•
Przeprowadzaj badania wydajności (testy obciążenia, analiza wąskich gardeł) i dostrajaj dyski w aplikacjach, magazynach danych i AWS.
•
Własne procesy optymalizacji kosztów: odpowiednie dobieranie rozmiaru, zasady automatycznego skalowania, planowanie obciążenia, warstwowanie pamięci masowej i identyfikacja odpadów w ECS/Fargate, RDS/Aurora, SQS i obserwowalność.
•
Bądź zwolennikiem metodologii GitOps
Chętnie się z Tobą skontaktujemy, jeśli:
•
Znaczące doświadczenie w tworzeniu oprogramowania, doświadczenie w zakresie wysyłki i obsługi usług produkcyjnych, a także solidne podstawy w zakresie testowania, przeglądu kodu, CI/CD i debugowania.
•
Masz doświadczenie w pracy w całym ekosystemie AWS, ściśle współpracując z architektami rozwiązań AWS i ekspertami merytorycznymi w celu projektowania, przeglądania i obsługi systemów produkcyjnych
•
Ciekawość na temat sztucznej inteligencji i tego, jak zmienia ona rozwój oprogramowania.
•
Współpraca, dbałość o bezpieczeństwo i dbałość o szczegóły. Działamy szybko, więc będziesz prosperować, jeśli lubisz szybkie środowisko i jesteś dumny z robienia wszystkiego we właściwy sposób.
•
Znajomość koncepcji platform i systemów operacyjnych, takich jak administracja siecią i systemem Linux
•
Doświadczenie w pracy z mikrousługami i systemami rozproszonymi na dużą skalę
•
Doświadczenie z narzędziami monitorującymi: używamy Opentelemetry, Honeycomb, Grafana, Pingdom i Incident.io
Każdy jest mile widziany w Paddle
W Paddle angażujemy się w usuwanie niewidzialnych barier, zarówno dla naszych klientów, jak i w naszych własnych zespołach. Uznajemy i świętujemy, że każdy Wioślarz jest wyjątkowy i witamy każdą indywidualną perspektywę. Jako pracodawca włączający nie obchodzi nas, czy i gdzie się uczyłeś, jak wyglądasz i skąd pochodzisz. Bardziej interesuje nas Twoje rzemiosło, ciekawość, pasja do nauki i to, co wniesiesz do naszej kultury. Zachęcamy Cię do aplikowania, nawet jeśli nie pasujesz do wszystkich części ogłoszenia o pracę, zwłaszcza jeśli należysz do niedostatecznie reprezentowanej grupy.
Daj nam znać, jeśli możemy coś zrobić, aby zapewnić Ci lepsze wsparcie w procesie aplikacyjnym i w miejscu pracy. Zrobimy wszystko, co w naszej mocy, aby zapewnić niezbędne zakwaterowanie. Zależy nam na budowaniu zróżnicowanego zespołu, w którym każdy czuje się bezpiecznie, będąc autentycznym sobą. Rosnijmy razem.
Nasze wartości
•
Wiosłuj razem – „Nikt z nas nie jest tak mądry jak my wszyscy”
•
Paddle Simply - „Proste może być trudniejsze niż złożone: musisz uporządkować swoje myślenie, aby było proste”
•
Wiosłuj dla innych – „Możemy zrealizować nasze najśmielsze marzenia, jeśli pomożemy wystarczającej liczbie innych osób w realizacji ich”
Dlaczego pokochasz pracę w Paddle…
Źródło: Jobicy (https://jobicy.com/jobs/155096-software-engineer-platform-sre)
Paddle oferuje firmom zajmującym się produktami cyfrowymi zupełnie inne podejście do infrastruktury płatniczej. Zamiast tworzyć i utrzymywać złożony zestaw aplikacji i usług związanych z płatnościami, jesteśmy dla naszych klientów zarejestrowanym sprzedawcą. Oznacza to, że w 100% eliminujemy problem fragmentacji płatności. Jest szybciej, bezpieczniej, taniej i przede wszystkim znacznie lepiej.
Jesteśmy wspierani przez inwestorów, w tym KKR, FTV Capital, Kindred, Notion i 83North i obsługujemy ponad 6000 sprzedawców oprogramowania w 245 terytoriach na całym świecie.
Rola:
Jako inżynier ds. niezawodności witryny będziesz pomagać w rozwoju naszego działu produktów i inżynierii, zapewniając niezawodność w różnych częściach platformy Paddle i pomagając naszym inżynierom pracować lepiej i wydajniej. Poszukujemy osoby, która początek swojej kariery spędziła na pisaniu, uruchamianiu i debugowaniu oprogramowania, a następnie wyspecjalizowała się jako SRE.
Rolą zespołu Paddle SRE jest „Wszystko SRE”, ze szczególnym uwzględnieniem infrastruktury, standardów niezawodności i praktyk. Zespół SRE jest częścią funkcji Platformy. Kierując się tym modelem:
•
Łatwo jest dostrzec wzorce i wyciągnąć podobieństwa pomiędzy usługami i projektami.
•
Działamy jako spoiwo pomiędzy różnymi zespołami produktowymi, tworząc rozwiązania z odrębnych fragmentów oprogramowania.
•
Umożliwiaj inżynierom produktów korzystanie z nowoczesnych praktyk w celu utrzymywania produktów skierowanych do użytkownika bez rozbieżności w praktyce w całej firmie.
•
Zdefiniuj standardy produkcyjne jako kod i pracuj nad wygładzeniem ostrych krawędzi, co znacznie uprości pracę inżynierom produktu świadczącym usługi.
Masz możliwość wykorzystania technologii odpowiedniej do danego zadania. Będziesz mieć swobodę wpływania na to, jakie technologie i narzędzia są używane, i odpowiednio edukować resztę swoich współpracowników.
Jako SRE chcemy, abyś był siłą napędową ulepszania i automatyzowania sposobu, w jaki nasze zespoły produktowe tworzą oprogramowanie na wszystkich etapach jego cyklu życia, co staramy się osiągnąć dzięki ścisłej współpracy i komunikacji z innymi inżynierami.
Stos technologii:
•
Skorzystaj z naszych nowych usług
•
PHP Laravel dla naszego systemu Classic
•
Aurora MySQL i PostgreSQL do trwałego przechowywania danych
•
Docker w produkcji i rozwoju lokalnym
•
AWS ECS Fargate dla naszego środowiska wykonawczego
•
AWS SQS dla asynchronicznych kolejek komunikatów
•
AWS EventBridge dla naszej magistrali eventowej
•
Redis dla magazynu kluczy/wartości
•
Terraform do zarządzania zasobami
•
Honeycomb, SLO i OpenTelemetry dla naszych potrzeb obserwowalności
•
Cloudflare dla naszej zapory ogniowej i serwera DNS
Co zrobisz:
•
Opracowywać i utrzymywać narzędzia maksymalizujące wydajność inżynieryjną; takie jak między innymi automatyzacja infrastruktury wdrażania i aktualizacji baz danych
•
Szukaj procesów, które można ulepszyć dzięki automatyzacji i kieruj się wewnętrznym doświadczeniem programisty. Współpracuj i umożliwiaj inżynierom wydajniejsze wykonywanie swojej pracy, regularnie współpracując z innymi inżynierami
•
Twórz, utrzymuj i testuj nasz proces odzyskiwania systemu po awarii, w tym narzędzia do automatyzacji procesu
•
Będziesz mógł wybierać spośród szerokiej gamy narzędzi AI do wspierania codziennej pracy (np. generowania kodu, badania, automatyzacji i dokumentacji), a my będziemy wspierać rozsądne eksperymentowanie z odpowiednimi poręczami.
•
Zajmuj się incydentami produkcyjnymi, twórz nienaganne sekcje zwłok i wzbogacaj operacyjne podręczniki i elementy runbook
•
Monitorowanie, alarmowanie i śledzenie SLO; praktyczna praca SRE, a nie tylko monitorowanie w stylu DevOps
•
Przeprowadzaj badania wydajności (testy obciążenia, analiza wąskich gardeł) i dostrajaj dyski w aplikacjach, magazynach danych i AWS.
•
Własne procesy optymalizacji kosztów: odpowiednie dobieranie rozmiaru, zasady automatycznego skalowania, planowanie obciążenia, warstwowanie pamięci masowej i identyfikacja odpadów w ECS/Fargate, RDS/Aurora, SQS i obserwowalność.
•
Bądź zwolennikiem metodologii GitOps
Chętnie się z Tobą skontaktujemy, jeśli:
•
Znaczące doświadczenie w tworzeniu oprogramowania, doświadczenie w zakresie wysyłki i obsługi usług produkcyjnych, a także solidne podstawy w zakresie testowania, przeglądu kodu, CI/CD i debugowania.
•
Masz doświadczenie w pracy w całym ekosystemie AWS, ściśle współpracując z architektami rozwiązań AWS i ekspertami merytorycznymi w celu projektowania, przeglądania i obsługi systemów produkcyjnych
•
Ciekawość na temat sztucznej inteligencji i tego, jak zmienia ona rozwój oprogramowania.
•
Współpraca, dbałość o bezpieczeństwo i dbałość o szczegóły. Działamy szybko, więc będziesz prosperować, jeśli lubisz szybkie środowisko i jesteś dumny z robienia wszystkiego we właściwy sposób.
•
Znajomość koncepcji platform i systemów operacyjnych, takich jak administracja siecią i systemem Linux
•
Doświadczenie w pracy z mikrousługami i systemami rozproszonymi na dużą skalę
•
Doświadczenie z narzędziami monitorującymi: używamy Opentelemetry, Honeycomb, Grafana, Pingdom i Incident.io
Każdy jest mile widziany w Paddle
W Paddle angażujemy się w usuwanie niewidzialnych barier, zarówno dla naszych klientów, jak i w naszych własnych zespołach. Uznajemy i świętujemy, że każdy Wioślarz jest wyjątkowy i witamy każdą indywidualną perspektywę. Jako pracodawca włączający nie obchodzi nas, czy i gdzie się uczyłeś, jak wyglądasz i skąd pochodzisz. Bardziej interesuje nas Twoje rzemiosło, ciekawość, pasja do nauki i to, co wniesiesz do naszej kultury. Zachęcamy Cię do aplikowania, nawet jeśli nie pasujesz do wszystkich części ogłoszenia o pracę, zwłaszcza jeśli należysz do niedostatecznie reprezentowanej grupy.
Daj nam znać, jeśli możemy coś zrobić, aby zapewnić Ci lepsze wsparcie w procesie aplikacyjnym i w miejscu pracy. Zrobimy wszystko, co w naszej mocy, aby zapewnić niezbędne zakwaterowanie. Zależy nam na budowaniu zróżnicowanego zespołu, w którym każdy czuje się bezpiecznie, będąc autentycznym sobą. Rosnijmy razem.
Nasze wartości
•
Wiosłuj razem – „Nikt z nas nie jest tak mądry jak my wszyscy”
•
Paddle Simply - „Proste może być trudniejsze niż złożone: musisz uporządkować swoje myślenie, aby było proste”
•
Wiosłuj dla innych – „Możemy zrealizować nasze najśmielsze marzenia, jeśli pomożemy wystarczającej liczbie innych osób w realizacji ich”
Dlaczego pokochasz pracę w Paddle…
Źródło: Jobicy (https://jobicy.com/jobs/155096-software-engineer-platform-sre)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Paddle
Ogłoszenie pochodzi od Paddle.