Назад
Company hidden
4 дня назад

Senior Python Software Engineer (AI)

4 000
Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
CR, Slovakia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Python Software Engineer (AI): Building and optimizing complex, business-critical backend systems for an agentic platform for personalization with an accent on multi-cloud data exports, data expiration, and analytics CRUD. Focus on designing resilient distributed systems, optimizing MongoDB data models, and ensuring data privacy and compliance.

Location: Remote within the Central European Time Zone (CET). Optional office presence in Brno, Prague (Czechia) or Bratislava (Slovakia).

Salary: 4,000 EUR gross/month

Company

hirify.global is building the world’s premier agentic platform for personalization, leveraging Loomi AI to revolutionize customer journeys for over 1,400 global brands.

What you will do

  • Design, develop, maintain, and test Python backend services and modules.
  • Own and evolve multi-cloud export pipelines that integrate with AWS S3, Google Cloud Storage, Azure Blob Storage, and SFTP, focusing on resilience and performance.
  • Design and optimize MongoDB data models and queries for high-throughput.
  • Build robust distributed systems using Redis, Kafka, and Celery, including task queues and error recovery.
  • Design and implement REST APIs using Flask (and optionally gRPC services) for analytical capabilities.
  • Ensure data privacy and compliance in analytics pipelines (e.g., PII masking, GDPR).
  • Diagnose and resolve production incidents in distributed environments in cooperation with SREs.
  • Contribute to testing and quality by extending pytest suites and participating in code reviews.

Requirements

  • 3+ years of professional experience in Python backend development.
  • Strong Python 3 skills, including advanced OOP, decorators, context managers, iterators/generators, and type hints.
  • MongoDB expertise, including complex aggregation pipelines, indexing, and performance tuning.
  • Redis experience for caching and distributed patterns like TTL and atomic operations.
  • Strong background in distributed systems, including task queues, asynchronous job processing (Celery), state machines, and error recovery.
  • Solid REST API design and implementation experience using Flask or similar Python web frameworks.
  • Ability to debug complex production issues by tracing failing workflows in multi-component systems.
  • Strong communication skills and comfort working in a remote, highly collaborative team.

Nice to have

  • Experience designing and operating cloud storage integrations with resumable/multipart uploads and retry logic for large files.
  • Experience integrating with SFTP/SSH.
  • gRPC service development with Protocol Buffers.
  • Background in analytics systems (reports, funnels, segmentations) or similar data-heavy products.
  • Hands-on experience with data privacy / GDPR implementation.
  • Performance optimization for streaming and transforming very large datasets.
  • Kafka or other event streaming systems for driving asynchronous workflows.
  • Experience with GCP and Kubernetes-based deployments.
  • Experience with or interest in the Go programming language.

Culture & Benefits

  • A great deal of freedom and trust with a focus on results.
  • Flexible working hours with a virtual-first approach and global hubs.
  • 5 paid days off annually for volunteering activities.
  • Participation in People Development and Leader Development Programs, with a communication coach available.
  • $1,500 professional education budget on an annual basis.
  • Employee Assistance Program and subscription to the Calm app.
  • Quarterly 'DisConnect' days to unwind away from screens.
  • Restricted Stock Units or Stock Options and a company performance bonus.
  • Extended parental leave up to 26 calendar weeks for Primary Caregivers.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...