Senior Python Engineer (m/f/d)
Tech Stack / Keywords
Firma i stanowisko
PAYBACK operates a marketing platform serving customers in Germany, Austria, Poland, and Italy, focusing on audience management for coupons, newsletters, and related products.
Wymagania
- Several years of relevant experience in designing and developing distributed backend applications, preferably in Python.
- Readiness for application development in Python, including those coming from different language backgrounds.
- Safe handling of common software development patterns and best practices such as Clean Code and SOLID Principles.
- Profound experience with relational databases, SQL, and ORM frameworks, especially SQLAlchemy.
- Practical experience with CI/CD processes and tools, ideally with GitHub, Terraform (IaC), and container technologies (Docker, Kubernetes).
- Sound knowledge of message-driven architectures.
- Mastery of test automation and ideally use of Test Driven Development (TDD).
- Familiarity with agile methodologies, such as Scrum and Kanban.
- Experience in DevOps practices and operating applications in production.
- Experience with cloud technologies and architectures, preferably Google Cloud Platform (GCP), including BigQuery, PubSub, and CloudRun.
Obowiązki
- Assume technical responsibility in Python-based product audience management, including architecture, integration, testing, and operations.
- Develop and extend backend components within a message-driven architecture in the Google Cloud using established patterns and best practices.
- Participate in architectural and design discussions, sharing expertise and promoting knowledge sharing.
- Monitor and support the running application as part of regular operations rotation.
Benefity
- Stable employment via employment contract.
- Corporate incentive program.
- Sport card membership.
- Private medical care.
- Lunch card with additional funds for meal purchases on permanent contract.
- Hybrid work model with 2 days remote per week.
- Opportunity to work 100% remotely for up to 15 days per year from European countries.
- Flexible working hours with a start time between 7 to 10.
- Training programs for developing hard and soft skills.
- Convenient office location at Rondo Daszyńskiego, with current remote work option.
- No rigid dress code; casual wear including sneakers is accepted.
Inne informacje
Informujemy, że administratorem danych jest Payback z siedzibą w aleja Konstytucji 3 Maja 11, 96-200 Rawa Mazowiecka (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
PAYBACK
6 aktywnych ofert